图书介绍
IBM PC 8086、8088、80286微机原理与宏汇编语言的DOS BIOS程序设计教程 上2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 钟应木,章忆文编译 著
- 出版社: 北京希望电脑公司
- ISBN:
- 出版时间:1991
- 标注页数:267页
- 文件大小:74MB
- 文件页数:278页
- 主题词:微型计算机(学科: 理论 学科: 教材) 宏汇编语言-程序设计(学科: 教材) 程序设计-宏汇编语言(学科: 教材)
PDF下载
下载说明
IBM PC 8086、8088、80286微机原理与宏汇编语言的DOS BIOS程序设计教程 上PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基本汇编语言程序1
第一章 IBM PC 80286数据的表示法2
1-1 二进制系统3
1-2 十六进制系统5
1-3 BCD系统6
1-4 十进制浮点数据表示法7
1-5 字母数字码数据表示法8
第二章 IBM PC 80286的硬件结构12
2-1 80286CPU的演化12
2-2 80286的工作模式13
2-3 80286的内部结构14
2-4 80286的寄存器16
2-5 段的概念20
2-6 堆栈(stack)的概念21
第三章 编写、汇编、连接以及执行汇编语言的基础知识23
3-1 汇编语言程序的开发过程23
3-2 汇编语言指令的格式说明26
3-3 常用的伪操作指令27
3-4 伪数据的定义30
3-5 程序范例的编辑,汇编,连接与执行33
3-6 80286汇编语言指令汇编时应注意事项47
第四章 数据的传送48
4-1 通用的数据传送指令49
4-2 地址传送指令56
4-3 标志内容传送指令58
4-4 输入和输出(I/O)的数据传送指令59
4-5 寻址模式59
第五章 简单的四则运算64
5-1 加法运算65
5-2 减法运算72
5-3 乘法运算79
5-4 除法运算84
5-5 CBW和CWD符号位扩充指令88
第六章 分支与循环91
6-1 无条件的控制转移92
6-2 条件的控制转移94
6-3 重复控制运算99
第七章 位运算指令109
7-1 逻辑运算指令110
7-2 移位运算指令123
7-3 循环运算指令126
第八章 字串指令的应用134
8-1 CLD和STD指令136
8-2 字串传送指令MOVS和REP运算指令136
8-3 字串比较指令CMPS和REPE,REPNE运算指令139
8-4 字串查找指令SCAS142
8-5 字串的装入LODS和储存STOS143
8-6 字串的输入INS和输出OUTS147
第九章 子程序和宏调用的应用149
9-1 同一段内的子程序调用149
9-2 子程序的连接154
9-3 宏简介161
9-4 普通用途的宏伪指令和列表用的宏伪指令165
9-5 宏操作符172
9-6 重复运算的伪指令173
9-7 条件伪指令174
9-8 建立宏程序库184
第十章 杂项总结188
10-1 中断指令188
10-2 处理器的控制指令190
10-3 高级指令192
10-4 保护模式指令193
10-5 80286和8086/8088汇编语言指令的区别203
10-6 其他伪指令的说明203
10-7 EXE和COM文件214
第二篇 系统资源DOS的剖析与应用217
第十一章 基本字符的输入与输出222
11-1 字符输入与输出的基本概念222
11-2 AH=01H,输入一个字符223
11-3 AH=02H,输出一个字符225
11-4 AH=03H,辅助输入(非同步通讯接口板)227
11-5 AH=04H,辅助输出(非同步通讯接口卡)228
11-6 AH=05H,输出一个字符到打印机233
11-7 AH=06H,直接控制台的输入和输出234
11-8 AH=07H,直接控制台的输入237
11-9 AH=08H,直接控制台的输入240
11-10 AH=09H,输出字串242
11-11 AH=0AH,输入字串243
11-12 AH=0BH,检查键盘状态245
11-13 AH=0CH,清除键盘缓冲区之后,等待输入248
第十二章 日期与时间的管理257
12-1 时间与日期BIOS功能的基本概念257
12-2 AH=2AH,日期的取得258
12-3 AH=2BH,日期的设定258
12-4 AH=2CH,时间的取得261
12-5 AH=2DH,时间的设定261
第十三章 磁盘驱动器目录管理系统268
13-1 磁盘结构的说明268
13-2 AH=39H,建立子目录274
13-3 AH=3AH,删除子目录276
13-4 AH=3BH,改变当前的工作目录279
13-5 AH=41H,从目录中删除一个文件281
13-6 AH=43H,文件属性的获得/设定283
13-7 AH=47H,取得工作目录的路径285
13-8 AH=4EH,寻找第一个匹配的文件288
13-9 AH=4FH,搜寻下一个匹配的文件288
第十四章 文件的管理——使用文件句柄292
14-1 文件句柄的基本概念292
14-2 AH=3CH,建立一个文件句柄293
14-3 AH=3DH,打开一个文件294
14-4 AH=3EH,关闭一个文件295
14-5 AH=3FH,读取一个文件297
14-6 AH=40H,将数据写入一文件内298
14-7 AH=42H,移动文件的读写指针303
14-8 AH=45H,复制一个文件句柄307
14-9 AH=46H,将一个文件句柄复制到另一个文件句柄内309
14-10 AH=56H,更改文件名称312
14-11 AH=57H,文件日期和时间的取得/设定315
14-12 AH=5AH,建立一个临时文件318
14-13 AH=5BH,建立一个新文件321
14-14 AH=5CH,文件的上锁(lock)/解锁(unlock)323
第十五章 磁盘驱动器的管理325
15-1 AH=0DH,磁盘的复位325
15-2 AH=0EH,驱动器的选择326
15-3 AH=19H,取得当前工作驱动器的代码327
15-4 AH=1BH,取得缺省驱动器的有关数据329
15-5 AH=1CH,取得指定驱动器的有关数据330
15-6 AH=36H,取得磁盘剩余空间334
第十六章 内存的管理338
16-1 DOS内存管理的基本概念338
16-2 AH=48H,内存的分配339
16-3 AH=49H,释放已分配的内存339
16-4 AH=4AH,更改分配内存的大小340
第十七章 进程的管理346
17-1 DOS进程管理的基本概念346
17-2 AH=31H,程序结束,但此程序仍驻留在内存347
17-3 AH=4BH(AL=00),程序的执行350
17-4 AH=4BH(AL=03),程序的装入351
17-5 AH=4CH,程序的结束352
17-6 AH=4DH,从子进程取出返回的值355
17-7 AH=62H,取得程序PSP的地址355
第十八章 设备的管理358
18-1 AH=44H(AL=00/01),取得或设定外设的输入/输出控制数据(IOCTL)358
18-2 AH=44H(AL=02/03),IOCTL间字符数据的传送361
18-3 AH=44H(AL=04/05),IOCTL间,块数据的传送362
18-4 AH=44H(AL=06/07),检查输入/输出状态363
18-5 AH=44H(AL=08),检查磁盘是固定或可移动媒介364
18-6 AH=44H(AL=09),检查工作驱动器是本地(local)或远程的(remote)366
18-7 AH=44H(AL=0AH),检查工作文件是本地或远程性的367
18-8 AH=44H(AL=0BH),重新设定重试(retry)次数367
18-9 AH=5EH(AL=00H),取得本地终端机名称369
18-10 AH=5EH(AL=02),设定打印机句柄370
18-11 AH=5FH(AL=02),取重新定向表371
18-12 AH=5FH(AL=03),设备的重新定向371
18-13 AH=5FH(AL=04H),取消设备重新定向372
第十九章 DOS 21H其他资源的管理374
19-1 AH=00H,程序的结束374
19-2 AH=1AH,设置磁盘数据传送地址375
19-3 AH=25H,设置中断向量375
19-4 AH=2EH,重置/设定检验开关378
19-5 AH=2FH,取磁盘传送地址378
19-6 AH=30H,取DOS版本号379
19-7 AH=33H,CTRL_C的取得/设定381
19-8 AH=35H,取中断处理例程地址383
19-9 AH=38H,国家信息的取得/设定386
19-10 AH=54H,取检验标志388
第二十章 文件的管理——使用文件控制块390
20-1 文件控制块的基本概念390
20-2 AH=0FH,打开文件393
20-3 AH=10H,关闭文件393
20-4 AH=11H,查找第一个匹配的文件394
20-5 AH=12H,查找下一个相匹配的文件395
20-6 AH=13H,文件的删除395
20-7 AH=14H,顺序读文件397
20-8 AH=15H,顺序写文件399
20-9 AH=16H,建立一个新的文件400
20-10 AH=17H,更改文件名称405
20-11 AH=21H,随机读取文件407
20-12 AH=22H,随机写入文件409
20-13 AH=23H,取文件大小410
20-14 AH=24H,设置相对记录栏位412
20-15 AH=26H,建立新的PSP413
20-16 AH=27H,随机块数据的读取413
20-17 AH=28H,随机块数据的写入414
20-18 AH=29H,文件名称的分析415
第二十一章 其它DOS中断的说明421
21-1 INT 20H,程序的中止421
21-2 INT 22H,程序结束地址421
21-3 INT 23H,CTRL-C中断处理例程地址422
21-4 INT 24H,严重错误中断处理例程地址422
21-5 INT 25H,绝对磁盘的读取422
21-6 INT 26H,绝对磁盘的写入423
21-7 INT 27H,程序结束,但仍驻留内存429
第三篇 声音和系统资源BIOS的剖析与应用438
第二十二章 声音的产生439
22-1 直接喇叭控制439
22-2 利用计时器发出声音444
第二十三章 文本模式的屏幕处理452
23-1 INT 10H,黑白文本屏幕的用法453
23-2 文本模式INT 10H的应用457
23-3 游戏的制作464
第二十四章 屏幕绘图495
24-1 单色图形卡496
24-2 彩色图形卡499
24-3 Hercules卡507
24-4 INT 10H图形模式514
第二十五章 键盘的BIOS服务例程519
25-1 AH=00H,读取键盘的下一个字符519
25-2 AH=01H,测试字符是否已准备好524
25-3 AH=02H,取得当前特殊键的状态526
第二十六章 打印机的BIOS服务例程529
26-1 AH=00H,打印一个字符529
26-2 AH=01H,初始化打印机口529
26-3 AH=02H,读打印机的状态529
第二十七章 磁盘的BIOS服务例程533
27-1 AH=00H,重启动磁盘系统533
27-2 AH=01H,读取当前磁盘状态533
27-3 AH=02H,读取特定扇区数据534
27-4 AH=03H,将数据写入指定扇区内541
27-5 AH=04H,验证扇区547
27-6 AH=05H,FORMAT盘547
27-7 硬盘驱动器的功能例程550
第二十八章 时间与日期的BIOS服务例程554
28-1 AH=00H,取得目前的时间计数554
28-2 AH=01H,设定当前的脉冲计数554
28-3 AH=02H,读取系统时间555
28-4 AH=03H,设定系统时间555
28-5 AH=04H,读取系统日期555
28-6 AH=05H,设定系统日期556
28-7 AH=06H,设定系统闹钟556
28-8 AH=07H,复位系统闹钟556
第二十九章 其它BIOS的功能说明558
29-1 INT 0H,除数为零558
29-2 INT 1H,单步执行559
29-3 INT 2H,不可屏敝中断559
29-4 INT 3H,中断559
29-5 INT 4H,溢出559
29-6 INT 5H,打印屏幕功能559
29-7 INT 8H,系统时间560
29-8 INT 9H,键盘中断560
29-9 INT 0DH,硬盘驱动器560
29-10 INT 0EH,软盘驱动器560
29-11 INT 11H,设备检查560
29-12 INT 12H,内存容量的检查562
29-13 INT 14H,RS-232异步通信服务例程563
29-14 INT 15H,磁带I/O565
29-15 INT 18H,ROM BASIC565
29-16 INT 19H,重新启动计算机565
29-17 INT 1BH,键盘中断时取得控制565
29-18 INT 1CH,计时器滴答中断565
29-19 INT 1DH,影像参数表格565
29-20 INT 1EH,磁盘参数地址565
29-21 INT 1FH,图形字符的定义地址565
附录A IBM PC ASCII字符集566
附录B 保留字567
热门推荐
- 571995.html
- 3367552.html
- 3827857.html
- 414382.html
- 1615198.html
- 2477036.html
- 489047.html
- 1230254.html
- 2979774.html
- 869949.html
- http://www.ickdjs.cc/book_1999250.html
- http://www.ickdjs.cc/book_912959.html
- http://www.ickdjs.cc/book_1083679.html
- http://www.ickdjs.cc/book_2261823.html
- http://www.ickdjs.cc/book_3049713.html
- http://www.ickdjs.cc/book_425036.html
- http://www.ickdjs.cc/book_2225827.html
- http://www.ickdjs.cc/book_188431.html
- http://www.ickdjs.cc/book_2341779.html
- http://www.ickdjs.cc/book_3616088.html