第一部分 DOS概述 1
第1章 DOS简介 3
1.1 什么是DOS 3
1.2 DOS的历史 4
1.3 DOS的结构 9
1.4 DOS的程序员接口 10
1.5 小结 11
第2章 DOS系统结构 12
2.1 “虚机”概念 12
2.2 物理机器 13
2.3 处理器 13
2.4 内存 24
2.5 I/O通道 25
2.6 存储设备 29
2.7 软件 31
2.8 小结 34
第3章 动态的DOS 35
3.1 DOS启动顺序 35
3.2 命令处理 38
3.3 DOS下的程序 39
3.4 一些高级语言的例子 45
3.5 中断 48
3.6 内存分配与管理 52
3.7 小结 55
第4章 DOS和BIOS接口 56
4.1 从程序中访问DOS和BIOS 56
4.2 高级语言资源 59
4.3 小结 76
第二部分 输入输出设备 77
第5章 输出设备 79
5.1 基本的字符设备 79
5.2 看看显示系统的工作方式 80
5.3 视频功能 99
5.4 打印机功能 106
5.5 小结 108
第6章 输入设备 109
6.1 键盘 109
6.2 鼠标 125
6.3 小结 130
第7章 串行设备 131
7.1串 行接口 132
7.2串 行转换:UART 134
7.3 将通信端口初始化 140
7.4 调制解调器 142
7.5 编写一个终端程序 143
7.7 直接访问UART 151
7.8 修改Term.c 152
7.9 回送检测 154
7.10 评价串行I/O设备 155
7.11 小结 155
第三部分 磁盘、目录和文件 157
第8章 磁盘 159
8.1 磁盘的内部结构 159
8.2 利用磁盘功能 172
8.3 小结 183
第9章 目录和文件 184
9.1 磁盘目录 184
9.2 什么是文件 191
9.3 DOS处理文件的方式 191
9.4 小结 199
第四部分 内存管理及其它 201
第10章 程序和内存管理 203
10.1 内存的工作方式 204
10.2 内存管理 207
10.3 扩充内存 211
10.4 扩展内存 217
10.5 程序执行 245
10.6 内存常驻软件的编程 254
10.7 小结 256
第11章 中断处理程序 257
11.1 什么是中断 257
11.2 中断的工作方式 259
11.3 Intel 8086系列的中断类型 259
11.4 中断向量 262
11.5 获取和设置中断向量 262
11.6 什么时候必须写一个中断处理程序? 263
11.7 编写Ctrl-C处理程序 264
11.8 编写个关键出错处理程序 270
11.9 TSR综述 294
11.10 TSR的中断基础 296
11.11 小结 302
第12章 设备驱动程序 304
12.1 驱动程序的类型 305
12.2 设备驱动程序的工作方式 306
12.3 设备驱动程序的结构 308
12.4 完整的驱动程序 328
12.5 编一个实用的驱动程序 333
12.6 使用设备驱动程序 334
12.7 小结 334
第13章 其它杂项功能 336
13.1 DOS版本信息 336
13.2 设备信息 339
13.3 日期和时间功能 341
13.4 扩展的出错处理 345
13.5 未公开的功能 349
13.6 小结 350
第五部分 参考手册 351
第14章 参考手册概述 353
14.1 怎样介绍各个服务 353
14.2 详细的功能总结 355
第15章 BIOS参考手册 371
第16章 DOS参考手册 470
16.1 怎样调用DOS服务 470
16.2 可重入性 470
16.3 保留的功能 471
16.4 未公开的功能 472
16.5 DOS服务 472
第17章 鼠标参考手册 649
17.1 鼠标的功能 649
17.2 鼠标驱动程序的EGA寄存器接口 677
第18章 EMS参考手册 682
第19章 XMS参考手册 721
第20章 DPMI参考手册 731
第21章 任务切换参考手册 780
21.1 数据结构 780
21.2 通报功能 784
21.3 服务功能 789
第22章 DoubleSpace参考手册 794
22.1 CVF结构 794
22.2 API功能 795
附录A ASCII字符集 799
附录B 选中的内存位置 806
B.1 中断表 806
B.2 BIOS数据区 808
附录c 一种标准的TSR标识技术 811
c.1 用户参数块 812
c.2 功能00h(检查安装) 813
c.3 功能01h(返回用户参数指针) 814
c.4 其它TesSeRact功能 815
附录D 保留的DOS功能 816
D.1 未公开的DOS功能的种类 816
D.2 覆盖范围 817
D.3 使用功能52h—表中表 818
D.4 小结 855
附录E 支持资源清单 856
E.1 硬件 856
E.2 MS-DOS和BIOS编程 856
E.3 编程语言 857
E.4 一般编程技术 858
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《2014年全新版浙江省人事考试参考用书 申论》曹文彪 2013
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《金甲虫》(美)爱伦·坡著,焦菊隐;文楚安等译 2019
- 《动物营养学原理》(美)伍国耀著;戴兆来等译 2019
- 《光学调频连续波干涉技术》(加)郑刚著;廖寅宵,刘柯,宋金城等译 2019
- 《汉学菁华》(美)丁韪良著;沈弘等译 2007
- 《轻松掌握BBC micro:bit》(英)迈克·图利著;王学昭,刘端阳等译 2019
- 《西方经典美术技法译丛 水彩基础 2 水彩画创作入门》(英国)威廉·牛顿著;葛秀丽等译 2018
- 《巴尔扎克全集 第3卷 修订版》(法)巴尔扎克著;傅雷等译 2019
- 《古希腊神话与传说》(德)古斯塔夫·斯威布著;高中甫,关惠文等译 2017
- 《印度环境司法 国家绿色法庭》(英)吉檀迦利·纳因·吉尔著;李华琪等译 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019