网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 操作系统设计(Xinu方法)/计算机科学丛书
分类 计算机-操作系统
作者 (美)科默
出版社 机械工业出版社
下载
简介
编辑推荐

科默编著的这本《操作系统设计(Xinu方法)》以Xinu(一个小型简洁的操作系统)为例,全面介绍操作系统设计方面的知识。本书着重讨论用于嵌入式设备的微内核操作系统,采用的方法是在现有的操作系统课程中纳入更多的嵌入式处理内容,而非引入一门教读者如何在嵌入式系统上编程的新课程。

本书从底层机器开始,一步步地设计和实现一个小型但优雅的操作系统Xinu,指导读者通过实用、简单的原语来构造传统的基于进程的操作系统。本书回顾了主要的系统组件,并利用分层设计范式,以一种有序、易于理解的方式组织内容。

内容推荐

科默编著的这本《操作系统设计(Xinu方法)》对操作系统的内存管理、进程管理、进程协调和同步、进程间通信、实时时钟管理、设备无关的I/O、设备驱动、网络协议、文件系统等进行了详细的介绍,并利用分层的设计范式,以一种有序、易于理解的方式来阐述这些内容。《操作系统设计(Xinu方法)》以Xinu操作系统为系统设计的样板和模式,从一个裸机开始,一步一步地设计和实现一个小型但优雅的操作系统。本书的样本代码可以运行在Linksys E2100L无线路由器上。

本书适用于高年级的本科生或低年级的研究生,也适用于那些想了解操作系统的计算机从业人员。学习本书前,学生需要具备基本的程序设计能力,应当理解基本的数据结构,包括链表、栈和队列,并且应当用C语言写过程序。

目录

出版者的话

译者序

前言

关于作者

第1章 引言和概述

 1.1 操作系统

 1.2 本书的研究方法

 1.3 分层设计

 1.4 Xinu操作系统

 1.5 操作系统不是什么

 1.6 从外面看操作系统

 1.7 其他章节概要

 1.8 观点

 1.9 总结

 练习

第2章 并发执行与操作系统服务

 ……

第3章 硬件和运行时环境概览

第4章 链表与队列操作

第5章 调度和上下文切换

第6章 更多进程管理

第7章 协调并发进程

第8章 消息传递

第9章 基本内存管理

第10章 高级内存管理和虚拟内存

第11章 高层消息传递

第12章 中断处理

第13章 实时时钟管理

第14章 设备无关的I/O

第15章 设备驱动示例

第16章 DMA设备和驱动(以太网)

第17章 最小互联网协议栈

第18章 远程磁盘驱动

第19章 文件系统

第20章 远程文件机制

第21章 句法名字空间

第22章 系统初始化

第23章 异常处理

第24章 系统配置

第25章 一个用户接口例子:Xinu壳

附录1 操作系统移植

附录2 Xinu设计注解

索引

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 17:11:17