资源下载

操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材[OperatingSystemDesignAndImplementation]

12/19/2018 9:31:55 PM 人评论 次浏览

操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材<strong>[OperatingSystemDesignAndImplementation]</strong>

操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材[OperatingSystemDesignAndImplementation]

内容简介

  《操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材》为“基于系统能力培养的计算机专业课程建设研究”项目规划教材。《操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材》定位于初学者的动手实践类操作系统教材,可带领读者一步步从无到有,实现一个近1万行的小型内核Lcore。
  全书共10章。第1章简单回顾操作系统的基本原理;第2章从操作系统五大模块入手设计Lcore系统;第3章为Lcore添加VGA显示功能;第4章从时钟中断入手讨论如何在内核中实现中断处理;第5章实现键盘输入功能;第6章分别实现内存管理系统的Bootmem、Buddy、Slub分配器;第7章介绍进程管理初始化、进程创建、页异常处理和进程调度;第8章实现一个能够在Lcore内核中运行的类FAT32文件系统,同时也涉及如何编写一个SD卡的小驱动;第9章实现系统调用模块;第10章开发一款专属、简单的shell。附录是硬件实验平台手册,说明平台的有关使用细节,以便读者在开发过程中随时查阅。
  《操作系统设计与实现/“基于系统能力培养的计算机专业课程建设研究”项目规划教材》可作为本科计算机类专业操作系统课程配套的实践教材,也可供有关技术人员参考。

作者简介

  陈文智,浙江大学教授,博士生导师。主要研究方向为计算机系统级软件、计算机网络和安全、嵌入式系统及应用、计算机体系结构。承担国家自然基金、国家“863”重大项目、核高基重点项目、科技支撑计划项目、科技重大专项等科研项目10余项,在高水平学术期刊或会议发表论文50余篇,获国家发明专利授权20余项。主讲“嵌入式系统”“操作系统”“计算机体系结构”“软件工程”“计算机系统综合”等课程。曾获浙江省科技进步一等奖、浙江省教学成果一等奖。2013年获全国宝钢**教师奖。

附件下载

积分获取方法:先给账户进行充值,然后进行积分兑换,积分兑换比例:1元可兑换10个积分.

下载类别