题名:
|
操作系统设计与实现 / 陈文智主编 , 陈文智, 施青松, 龙鹏编著 |
ISBN:
|
978-7-04-046752-9 价格: CNY36.00 |
语种:
|
chi |
载体形态:
|
288页 图 24cm |
出版发行:
|
出版地: 北京 出版社: 高等教育出版社 出版日期: 2017 |
内容提要:
|
本书为“基于系统能力培养的计算机专业课程建设研究”项目规划教材。本书定位于初学者的动手实践类操作系统教材, 带领读者一步步从无到有, 实现一个近1万行的小型内核Lcore。全书共11章。其中, 第1章简单回顾操作系统的基本原理; 第2章将从操作系统五大模块入手设计Lcore系统; 第3章将为Lcore添加VGA显示功能; 第4章从时钟中断入手讨论如何在内核中实现对中断进行处理; 第5章实现键盘输入功能; 第6章分别实现内存管理系统的Bootmem、Buddy、Slub分配器; 第7章介绍进程管理初始化、进程创建、页异常处理和进程调度; 第8章将实现一个能够在Lcore内核中运行的类FAT32文件系统, 同时也涉及如何编写一个SD卡的小驱动; 第9章实现系统调用模块; 第10章开发一款专属、简单的shell; 第11章总结全文。附录是硬件实验平台手册, 说明平台的有关使用细节, 以便读者在开发过程中随时查阅。 |
主题词:
|
操作系统 程序设计 |
中图分类法:
|
TP316 版次: 5 |
主要责任者:
|
陈文智 主编 |
次要责任者:
|
施青松 编著 |
次要责任者:
|
龙鹏 编著 |
责任者附注:
|
陈文智, 浙江大学教授, 博士生导师。施青松, 浙江大学副教授。龙鹏, 2016年毕业于浙江大学计算机学院。 |
索书号:
|
4 |