暂无商品咨询信息 [发表商品咨询]
"本书是一本为渴望深入理解计算机操作系统设计与实现的读者量身打造的实践指南。全书共18章,涵盖了诸多关键主题,
包括如何启动操作系统,管理内存和异常,创建进程并实现进程的协作,开发设备驱动程序,构建文件系统从而读写文件等内容,并以此为基础构建出可供用户程序使用的系统调用接口。通过这些接口,创建出小型的命令行解析器,它可根据用户输入的命令动态加载硬盘上的程序执行。
为降低学习难度,尽可能地减少汇编代码的使用,并且向读者提供了一套简单易用的开发环境。通过翔实的原理分析和示例代码,读者能够清楚地看到一个小型的操作系统是如何一步步构建出来的。通过本书,读者不仅能够掌握操作系统的设计原理,还能亲自动手实践,构建属于自己的操作系统。
无论你是计算机专业的学生,还是希望扩展技术深度的开发者,本书都能为你提供丰富的学习资源和实践指导。通过本书,你将不仅仅了解操作系统“是什么”,更会明白它“为什么这么做”以及“如何实现”。"
基本信息 | |
---|---|
出版社 | 清华大学出版社 |
ISBN | 9787302702511 |
条码 | 9787302702511 |
编者 | 李述铜 著 |
译者 | -- |
出版年月 | 2025-09-01 00:00:00.0 |
开本 | 其他 |
装帧 | 平装 |
页数 | 0 |
字数 | 562 |
版次 | 1 |
印次 | 1 |
纸张 | 一般胶版纸 |
暂无商品评论信息 [发表商品评论]
暂无商品咨询信息 [发表商品咨询]