The text begins with a bare machine and proceeds step-by-step through the design and implementation of Xinu, which is a small, elegant operating system that supports dynamic process creation, dynamic memory allocation, network communication, local and remote file systems, a shell, and device-independent I/O functions. The Xinu code runs on many hardware platforms. This second edition has been completely rewritten to contrast operating systems for RISC and CISC processors. Encouraging hands-on experimentation, the book provides updated code throughout and examples for two low-cost experimenter boards: BeagleBone Black from ARM and Galileo from Intel.
这本畅销书的第一版因避免了其他操作系统教科书中典型的黑箱方法而广受赞誉,它告诉读者操作系统是如何工作的,并解释了如何从头开始构建它。
继续遵循系统设计的逻辑模式,《操作系统设计》。第二版消除了操作系统设计中的神秘感,并将这些材料整合为一门系统的学科。它提出了一个层次化的设计范式,以一种有序的、可理解的方式组织了主要的操作系统组件。
本书引导读者使用实用、直接的基元来构建一个传统的基于进程的操作系统。它给出了一组基元的实现细节,通常是最受欢迎的一组。一旦读者了解了如何在传统硬件上实现基元,他们就可以轻松实现其他版本。
该书从一台裸机开始,一步一步地设计和实现Xinu,这是一个小型、优雅的操作系统,支持动态进程创建、动态内存分配、网络通信、本地和远程文件系统、Shell以及与设备无关的I/O功能。Xinu的代码可以在许多硬件平台上运行。这个第二版已经完全重写,以对比RISC和CISC处理器的操作系统。本书鼓励动手实验,通篇提供了最新的代码和两个低成本实验板的例子。ARM的BeagleBone Black和英特尔的Galileo。
相关文库
电子书-Linux是如何工作的How Linux Works(英)
1432
类型:电子书
上传时间:2022-04
标签:计算机、操作系统、内部结构)
语言:英文
金额:5积分
《面向初学者的机器学习》Machine Learning For Absolute Beginners
1069
类型:电子书
上传时间:2021-05
标签:机器学习、计算机、算法)
语言:英文
金额:5积分
计算机行业深度研究报告:ChatGPT,开启AI新纪元-20230201-31页
1008
类型:行研
上传时间:2023-02
标签:计算机、处理器)
语言:中文
金额:免费
电子书-DAMA数据管理知识体系指南(DAMA DMBOK)(英)
1003
类型:电子书
上传时间:2022-03
标签:计算机、数据库、数据管理)
语言:英文
金额:5积分
电子书-用FastAPI构建数据科学应用:用Python开发、管理和部署高效的机器学习应用程序(英)
1000
类型:电子书
上传时间:2022-03
标签:计算机、数据库、人脸检测系统)
语言:英文
金额:5积分
电子书-高维数据统计:方法、理论与应用(英)
912
类型:电子书
上传时间:2021-10
标签:计算机、统计学、数据统计)
语言:英文
金额:5积分
电子书-软件架构师手册:通过实施有效的架构概念成为成功的软件架构师(英)
895
类型:电子书
上传时间:2021-11
标签:计算机、软件架构 、软件)
语言:英文
金额:5积分
计算机行业:多模态大模型技术演进及研究框架-20230318-51页
885
类型:行研
上传时间:2023-03
标签:计算机、虚拟人、智能人)
语言:中文
金额:免费
计算机行业:GPT产业梳理,GPT_1到ChatGPT-20230214-17页
848
类型:行研
上传时间:2023-02
标签:计算机、GPT)
语言:中文
金额:免费
电子书-大数据MBA:用数据科学推动商业战略(英)
838
类型:电子书
上传时间:2021-11
标签:计算机、数据库、大数据)
语言:英文
金额:5积分
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册