年份:2015年

作者:彭东 着

出版社:机械工业出版社

语言:chinese

类型:EPUB

大小:9.61 MB

ISBN NO:B017IJE5BU

相信很多同行和笔者以前一样,阅读过很多操作系统理论方面的书籍,感觉它们所讲述的理论大同小异且比较容易理解,但是真要我们自己去动手开发和实现操作系统时,我们可能连操作系统的第一行代码该怎么写都不知道。为什久会这样?

因为操作系统是硬件平台上的第—层软件,若不了解硬件平台的细节,是不能实现操作系统的,所以本书一开始就选择了一款常用的硬件平台,并对其进行了详细描述,重点介绍了硬件平台上的实时时钟、定时器、串口、中断控制器、内存芯片、flash芯片、CPU、MMU等,然后介绍操作系统架构设计和开发环境与开发工具,尤其开发工具,详细了解开发工具会大大方便后面的开发工作并解决一些困惑,最后介绍了操作系统的初始化、HAL、内存管理、中断管理、设备管理、进程管理、文件系统、系统调用接口、应用程序库。对这些组件的介绍都是先明确这个组件要完成什久功能,达到什么要求。接着详述这个组件必须要关注的硬件的细节,然后把我们的想法和设计归纳成数据结构。最后编写完成这些功能的代码。

这些内容将奠定本书田晏作系统实践领域中里程碑式的地位。
第1章 操作系统的功能及为什么需要它1
第2章 硬件平台8
第3章 处理器28
第4章 操作系统内核的设计与构建122
第5章 语言间调用约定与基本数据结构156
第6章 内核初始化175
第7章 内存管理226
第8章 中断管理293
第9章 驱动模型323
第10章 进程386
第11章 文件系统430
第12章 系统调用与应用程序库483


温馨提示:如果下载链接失效,请直接在上方的“评论建议”里留言,我们会第一时间进行修补!也可以添加客服微信:TM8521595 进行反馈,或者发送问题至邮箱(ebookmany@163.com),我们在收到反馈后,会第一时间进行处理(一般不会超过2小时),谢谢大家理解!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站所有电子书都是采用常规格式的,一般包括PDF、mobi、epub等格式,大家可以下载一个“稻壳阅读器”进行阅读,下载链接可通过稻壳官网进行下载,官网链接:http://www.daokeyuedu.com/

如果您已经成功付款但是网站没有弹出成功提示或下载链接失效,请联系站长,提供付款信息为您处理

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

本站所有商品均属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源