图书介绍

操作系统实验教程 计算机科学与技术专业实践系列教材【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

操作系统实验教程 计算机科学与技术专业实践系列教材
  • 刘刚,赵鹏翀主编;桂浩,武伟,边根庆副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302328537
  • 出版时间:2013
  • 标注页数:211页
  • 文件大小:57MB
  • 文件页数:222页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

操作系统实验教程 计算机科学与技术专业实践系列教材PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 基础3

第1章EOS概述3

1.1 EOS操作系统3

1.2集成实验环境3

1.3从源代码到可运行的操作系统4

第2章EOS编程基础10

2.1 EOS内核源代码的结构10

2.2预定义的C数据类型11

2.3链表的使用12

2.4 NASM汇编16

2.5 C和汇编的相互调用17

2.6原语操作20

2.7错误处理22

2.8条件编译24

2.9 C语言中变量的内存布局26

2.10使用工具阅读EOS源代码32

第3章EOS的启动过程35

3.1 BIOS程序的执行过程35

3.2 Boot程序的执行过程37

3.3 Loader程序的执行过程37

3.4内核的初始化过程37

第4章 对象管理39

4.1对象类型39

4.2对象40

4.3对象类型和对象组成的链表41

4.4对象的方法42

4.5对象的生命周期43

4.6对象的句柄43

第5章 进程管理44

5.1进程的描述与控制44

5.1.1进程和程序44

5.1.2进程控制块(PCB)45

5.1.3进程的创建46

5.1.4进程的终止49

5.2线程的描述与控制50

5.2.1线程控制块(TCB)50

5.2.2线程的创建和终止51

5.2.3线程的状态和转换52

5.2.4线程的挂起状态54

5.3进程的同步与通信56

5.3.1基本概念56

5.3.2 EOS内核提供的同步对象57

5.4线程调度61

5.4.1就绪队列和就绪位图62

5.4.2线程调度执行的时机63

5.4.3调度程序65

5.4.4时间片轮转调度65

第6章 内存管理69

6.1 i386处理器的工作模式和内存管理方式69

6.2 EOS内存管理概述72

6.3物理存储器的管理72

6.4进程地址空间73

6.5页目录和页表的逻辑地址74

6.6虚拟地址描述符链表75

6.7系统内存池77

6.8进程地址空间的内存分布77

第7章I/O管理80

7.1驱动程序对象与设备对象80

7.2文件对象及其操作81

7.3设备驱动的安装与工作原理84

7.4文件系统驱动86

7.5块设备的读写86

7.5.1磁盘调度算法89

7.5.2读写缓冲区92

第8章FAT12文件系统93

8.1文件系统是一个逻辑层93

8.2系统区94

8.2.1根目录94

8.2.2文件分配表(FAT)96

8.3操作文件100

8.3.1打开文件与关闭文件101

8.3.2读文件104

8.3.3写文件106

8.4引导扇区108

第2部分 实验115

第9章 实验1实验环境的使用115

第10章 实验2操作系统的启动124

第11章 实验3进程的创建132

第12章 实验4线程的状态和转换138

第13章 实验5进程的同步145

第14章 实验6时间片轮转调度153

第15章 实验7物理存储器与进程逻辑地址空间的管理159

第16章 实验8分页存储器管理169

第17章 实验9串口设备驱动程序176

第18章 实验10磁盘调度算法183

第19章 实验11扫描FAT 12文件系统管理的软盘192

第20章 实验12读文件和写文件197

附录A Bochs和Virtual PC205

附录B字节顺序Little-endian与Big-endian207

附录C EOS核心源代码协议209

参考文献211

热门推荐