图书介绍

操作系统实验与课程设计PDF|Epub|txt|kindle电子书版本下载

操作系统实验与课程设计
  • 庞丽萍编著 著
  • 出版社: 武汉:华中理工大学出版社
  • ISBN:7560910726
  • 出版时间:1995
  • 标注页数:116页
  • 文件大小:5MB
  • 文件页数:125页
  • 主题词:

PDF下载


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

下载说明

操作系统实验与课程设计PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 操作系统实验1

实验一 DOS系统调用命令的扩充1

(一)实验一预备知识1

1.PC-DOS的键盘命令1

2.批处理文件1

3.DOS中断类型3

4.DOS软中断和功能调用4

5.DOS内存映像和程序结构7

(二)实验一目的、要求和内容9

(三)扩充DOS功能的设计与实现10

1.系统文件syscall.asm结构10

2.用户文件user.asm11

实验二 进程创建与撤消12

(一)实验二运行环境12

1.MDOS多任务系统简介12

2.MDOS多任务系统集成开发环境——MDOS-IDE12

2.MDOS基本系统的主控程序和用户程序14

(二)实验二预备知识14

1.MDOS基本系统的功能14

3.进程控制块pcb和进程队列结构15

(三)实验二目的、要求和内容17

(四)进程控制功能的设计与实现17

1.数据结构和变量17

2.外部变量与函数18

3.进程创建pcbcreat18

4.进程撤消kill19

5.查找同名进程search19

实验三 进程调度21

(一)实验三预备知识21

(二)实验三目的、要求和内容22

(三)进程调度功能的设计与实现22

1.外部变量与函数22

2.sch.c中各功能模块的设计23

(一)实验四预备知识24

1.内存控制块链(MCB链)24

实验四 DOS存贮管理功能24

2.DOS内存分配与放置策略25

(二)实验四目的、要求和内容27

(三)实验四范例27

1.内存块的申请与回收27

2.范例28

实验五 自制时钟30

(一)实验五预备知识30

1.IBM-PC的时钟30

2.编制自用中断30

(二)实验五目的、要求和内容30

(三)自制时钟功能设计31

1.设计思想31

2.数据结构31

3.实验步骤及程序框图32

(一)实验六预备知识35

(二)实验六目的、要求和内容35

实验六 二级文件目录和文件操作命令的实现35

(三)二级文件目录和文件操作命令的设计与实现36

1.数据结构36

2.虚拟磁盘空间布局38

3.各数据结构之间的关系38

4.程序功能描述38

(四)实验六范例43

2.MDOS核心的模块结构46

1.MDOS系统的层次结构46

(一)操作系统课程设计的内容46

操作系统课程设计的内容与实施方法46

第二篇 操作系统课程设计46

3.进程定义和队列结构47

4.MDOS系统中进程状态变迁和运行控制流程47

(二)操作系统课程设计实施方案48

1.增量式生成方式49

2.抽屉式替换模式49

(三)课程设计要求50

2.TEST1系统控制流程51

1.TEST1系统模块结构51

(一)TEST1系统结构51

设计一 基础系统TEST1的设计51

(二)TEST1系统的数据结构和函数52

1.组成TEST1系统的文件52

2.各文件定义的数据结构52

3.各文件定义的模块56

(三)从TEST1系统控制流程看模块功能的实现57

1.TEST1系统初启57

2.进程调度控制程序58

3.用户程序59

(四)TEST1系统其它模块功能的实现60

1.进程运行现场的初始化60

2.保存tim sch的执行地址60

3.现场保护与恢复61

4.TEST1系统范例63

1.TEST2系统中增加的数据结构64

(二)TEST2系统中增加的数据结构和模块64

2.TEST2系统控制流程64

1.TEST2系统模块结构64

设计二 时间片轮转系统TEST2的设计64

(一)TEST2系统结构64

2.TEST2系统中增加的模块66

(三)TEST2系统时间片轮转功能的实现66

1.时钟中断处理程序的设置与恢复66

2.时钟中断处理程序67

(一)TEST3系统增加的数据结构和模块69

1.TEST3系统中增加的数据结构69

设计三 功能调用系统TEST3的设计69

2.TEST3系统中增加的模块70

(二)系统功能调用的实现70

1.系统功能调用的形式70

2.系统功能调用初始化70

3.系统功能调用执行的流程与有关的模块71

4.系统功能调用解释程序的设计71

(三)进程同步机构的设计74

1.p、v操作例程设计74

2.并发程序同步75

设计四 多窗口显示系统TEST4的设计76

附录77

附录A MSC 4.0简介77

A.1 MSC 4.0环境77

A.2 MSC 4.0环境的设置77

B.1.2 MSC4.0运行环境78

B.1.5 MDOS-IDE的演示文件demo78

B.1.4 MDOS多任务系统必要的文件78

B.1.3 IBM宏汇编程序78

B.1.1 MDOS-IDE运行系统78

B.1 MDOS多任务集成开发环境的组成78

附录B MDOS-IDE环境78

A.3 MSC 4.0编译命令78

B.2 MDOS-IDE环境的安装与设置79

B.2.1 系统安装79

B.2.2 系统设置79

C.2.1 在汇编程序中的说明80

C.2 C调用汇编语言过程80

C.1 C与汇编语言相互调用的例80

附录C C与汇编语言的接口80

C.2.2 C程序的调用方法81

C.2.3 在汇编过程中访问C调用的参数81

C.3 汇编程序使用C程序中的数据与函数82

附录D 错误信息84

D.1 引言84

D.2 MASM出错信息84

D.3 LINK出错信息91

D.4.1 运行时库错误信息95

D.4 运行时错误信息95

D.4.2 运行时限制96

D.5 编译器错误信息97

D.5.1 警告错误信息98

D.5.2 致命错误信息102

D.5.3 编译错误信息105

D.5.4 致命行错误信息113

D.5.5 编译器限制115

热门推荐