好书推荐网 收藏本站
当前位置: 好书推荐 > 计算机理论、基础知识 > 详情

硬件编程接口与系统软件实现

更新时间: 2024年10月10日 访问量: 880次
硬件编程接口与系统软件实现

图书信息

书名:硬件编程接口与系统软件实现
作者:朱春森
包装:简裝本
开本:16
页数:365页
全文字数:592000
出版社:北京大学出版社
出版时间:2005-8

图书简介

很多时候我们在学习计算机相关教程时,总有隔靴搔痒之感——脱离硬件支持谈操作系统原理、脱离软件实现谈硬件结构,除增加词汇量外,系统软件究竟如何实现还是摸不到门。若不了解硬件为软件提供的支持,不了解软件对硬件支持的利用,只能永远躺在别人的界面上。本书不是为了解惑“那是什么”,而是为了动手“怎么实现”。因而详细地说明处理器为操作系统提供的硬件支持,尽可能详尽地罗列设备控制器编程接口,并通过大量图表和代码示例演示硬件机制的应用。本书以软硬件结合部为切入点,完整地介绍硬件编程接口与系统软件实现,包括系统引导接口、设备配置接口、设备控制器编程接口和处理器编程接口,并在处理器硬件支持基础上说明系统软件低层实现,如存储器管理、任务管理、线程切换和处理器调度。此外,本书以大量篇幅介绍设备控制器编程接口,并附带介绍相关设备总线标准。本书还介绍了外存介质分区结构、存储介质格式规范和流行的文件系统,并给出外存管理、文件管理和文件接口示例。另外,结合处理器指令功能和寻址机制,介绍一些操作系统相关的高级语言程序实现问题,如变量空间与程序结构、函数申明与函数出口、函数调用与函数入口等,同时涉及一些代码生成问题,如数据编码与存储格式、算术表达式和逻辑表达式编译,并介绍微软32位可执行文件格式,说明程序加载步骤。

推荐理由

本书是一本涉及硬件和软件的计算机书籍,非常适合软件专业学生和相关从业人员作为教材或参考书。本书详细地介绍了处理器为操作系统提供的硬件支持,尽可能详尽地罗列设备控制器编程接口,并通过大量图表和代码示例演示硬件机制的应用。通过本书的阅读,读者能够了解操作系统与硬件之间联系,以及如何在实际项目中实现相关功能。为了让读者更好地理解内容,本书还提供了丰富的实例和实践指导。如果你是一名计算机专业学生或者从事相关工作,不要错过这本专业经典著作。

朱春森的书,朱春森作品集