《IBM-PC汇编语言及程序设计 中译文》求取 ⇩

第一章 概述1

1.1 引言1

1.2 汇编语言使用的数字系统1

(一)二进制数1

(二)十六进制表示法4

(三)ASCⅡ码5

1.3 8088微处理器结构6

(一)寄存器结构6

(二)8088的功能结构9

1.4 IBM-PC系统结构11

(一)系统板基本配置11

(二)存贮器12

(三)输入/输出通道13

本章要点15

习题16

第二章 机器语言执行17

2.1 引言17

2.2 启动17

2.3 观察存贮器单元18

2.4 机器语言实例19

(一)立即数据19

(二)定义的数据22

2.5 机器码的寻址24

2.6 机器语言实例:确定存贮器大小25

2.7 DEBUG的特点26

本章要点28

习题29

第三章 汇编语言要求31

3.1 引言31

3.2 汇编注释31

3.3 编码格式31

3.4 伪指令33

3.5 程序初始化39

3.6 源程序实例40

本章要点41

习题41

第四章 汇编和执行一个程序42

4.1 引言42

4.2 键入一个程序42

4.3 为执行准备一个程序42

4.4 汇编一个程序43

4.5 连接一个程序46

4.6 源程序实例48

4.7 交叉参考文件50

本章要点51

习题51

第五章 数据定义53

5.1 引言53

5.2 数据定义伪指令53

(一)定义字节(DB)55

(二)定义字(DW)55

(三)定义双字(DD)56

(四)定义四字(DQ)56

(五)定义十字节(DT)56

5.3 立即操作数57

5.4 EQU赋值伪指令58

本章要点59

习题59

第六章 COM程序文件61

6.1 引言61

6.2 EXE和COM程序文件之间的区别61

6.3 COM程序文件实例62

6.4 COM堆栈63

6.5 调试注意63

本章要点63

习题63

第七章 程序逻辑和结构65

7.1 引言65

7.2 JMP指令66

7.3 LOOP指令67

7.4 标志寄存器68

7.5 条件转移指令69

7.6 CALL和过程71

7.7 堆栈段72

7.8 程序:扩展MOVE操作73

7.9 布尔操作:AND,OR,XOR,TEST,NOT75

7.10 程序:将小写变成大写76

7.11 移位和环移77

7.12 程序结构79

本章要点80

习题80

第八章 屏幕处理Ⅰ-基本特点82

8.1 引言82

8.2 中断指令:INT82

8.3 光标设置82

8.4 屏幕清除83

8.5 屏幕和键盘操作:原型DOS84

8.6 屏幕显示:原型DOS84

8.7 程序:显示ASCⅡ字符系统84

8.8 从键盘接受输入:原型DOS86

8.9 程序:接收和显示名字86

8.10 屏幕和键盘操作:扩展DOS89

8.11 屏幕显示:扩充DOS89

8.12 从键盘接收输入:扩展DOS90

8.13 使用回车、换行和TAB的显示92

本章要点92

习题93

第九章 屏幕处理Ⅱ-新的特点94

9.1 引言94

9.2 属性字节94

9.3 BIOS中断10H95

9.4 程序:闪烁,反向视频和滚行99

9.5 扩展的ACSII字符99

9.6 其它DOS输入/输出操作101

9.7 由键盘输入的BIOS 1NT 16H101

9.8 扩展功能键102

本章要点103

习题104

第十章 屏幕处理Ⅲ-彩色/图形105

10.1 引言105

10.2 文本(字符)方式105

10.3 图形方式107

10.4 中分辨率方式107

本章要点109

习题109

第十一章 字符串指令110

11.1 引言110

11.2 串操作的特点110

11.3 重复串操作前缀:REP110

11.4 MOVS(MOVE STRING)111

11.5 LODS(LOAD STRING)112

11.6 STOS(STORE STRING)112

11.7 CMPS(COMPAR STRING)113

11.8 SCAS(SCAN STRING)113

11.9 字符串指令的应用115

本章要点120

习题120

第十二章 算术运算Ⅰ:二进制数据处理121

12.1 引言121

12.2 加和减121

12.3 乘法125

12.4 除法129

12.5 符号反向132

本章要点133

习题133

第十三章 算术运算Ⅱ:ASCⅡ和BCD数据的处理134

13.1 引言134

13.2 ASCⅡ格式及其算法134

13.3 二进制编码的十进制(BCD)格式138

13.4 将ASCⅡ数转换成二进制格式141

13.5 将二进制数据转换成ASCⅡ格式141

13.6 移位和四舍五入142

13.7 程序实例:转换小时和计算工资率143

本章要点149

习题149

第十四章 表处理150

14.1 引言150

14.2 表定义150

14.3 直接表的处理150

14.4 表搜索152

14.5 换码(XALT)指令155

14.6 显示十六进制数和ASCⅡ157

14.7 程序实例:分类表的引入158

本章要点159

习题159

第十五章 磁盘存贮器Ⅰ:数据的组织163

15.1 引言163

15.2 磁盘容量163

15.3 目录164

15.4 文件分配表FAT165

本章要点167

习题167

第十六章 磁盘存贮器Ⅱ:原型DOS功能168

16.1 引言168

16.2 文件控制块:FCB168

16.3 用FCB建立磁盘文件169

16.4 程序:用FCB建立磁盘文件170

16.5 顺序读磁盘文件174

16.6 程序:用FCB读-磁盘文件175

16.7 随机处理178

16.8 程序:随机读-磁盘文件182

16.9 随机数据块处理183

16.10 程序:读-随机数据块185

16.11 绝对磁盘I/O186

16.12 各种特点的性质187

16.13 程序:选择性的删除文件188

本章要点191

习题191

第十七章 磁盘存贮器Ⅲ:扩充的DOS功能193

17.1 引言193

17.2 ASCⅡ字符串193

17.3 文件处理和错误回送代码193

17.4 产生一个磁盘文件193

17.5 程序:用一处理去建立一个文件195

17.6 读磁盘文件198

17.7 程序:用一处理去读文件199

17.8 ASCⅡ文件202

17.9 其它扩充功能调用205

本章要点208

习题208

第十八章 磁盘存贮器Ⅳ:BIOS的磁盘输入/输出210

18.1 引言210

18.2 BIOS的磁盘操作210

18.3 状态字节211

18.4 程序;用BIOS读扇区212

本章要点212

习题214

第十九章 打印215

19.1 引言215

19.2 一般打印机的控制字符215

19.3 用扩充DOS打印216

19.4 程序:带有页溢出和标题的打印216

19.5 打印ASCⅡ文件和处理TABS218

19.6 用原型DOS打印222

19.7 打印机的特殊命令222

19.8 用BIOS INT 17打印223

本章要点224

习题224

第二十章 宏汇编225

20.1 引言225

20.2 一个简单的宏定义225

20.3 宏操作中参数的使用227

20.4 注释228

20.5 宏定义中宏操作的使用230

20.6 局部伪指令230

20.7 从宏操作库中蕴含231

20.8 伪操作码的删除和连接233

20.9 重复:REPT,IRP和IRPC233

20.10 条件伪指令234

20.11 EXITM伪指令235

20.12 使用IF和IFNDEF条件的宏操作236

20.13 使用IFIDN条件的宏操作238

本章要点239

习题239

第二十一章 子程序的连接240

21.1 引言240

21.2 段间调用241

21.3 外部及公共属性241

21.4 传递参数249

21.5 BASIC解释程序与汇编程序的连接251

21.6 PASCAL和汇编程序的连接255

21.7 C和汇编程序的连接257

本章要点257

习题257

第二十二章 程序装入258

22.1 引言258

22.2 COMMAND.COM259

22.3 程序段前缀259

22.4 COM程序的执行261

22.5 执行一个EXE程序261

22.6 EXE程序示例263

22.7 装入或执行一个程序的功能265

第二十三章 BIOS与DOS中断267

23.1 引言267

23.2 中断服务267

23.3 BIOS中断269

23.4 DOS中断270

23.5 DOS INT 21H功能调用271

23.6 驻留程序273

23.7 端口276

23.8 声音产生277

附录Ⅰ-1伪指令详解279

(一)引言279

(二)变址存贮器279

(三)汇编程序运算符279

(四)汇编程序伪指令281

附录Ⅰ-2指令详解290

(一)引言290

(二)寄存器符号表示法290

(三)寻址方式字节291

(四)二字节指令292

(五)三字节指令292

(六)四字节指令292

(七)字母顺序的指令系统293

附录Ⅱ-1 7位ASCⅡ全部字符的十六进制和十进制代码330

附录Ⅱ-2 8位ASCⅡ全部字符的十六进制和十进制代码331

附录Ⅲ 十六进制/十进制转换335

附录Ⅳ 保留字336

附录Ⅴ 汇编和连接选择338

《IBM-PC汇编语言及程序设计 中译文》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由徐子克,童素珠,金树福等编译 广州经济技术开发区电脑系统工程公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM-PC汇编语言程序设计实验教程(1992 PDF版)
IBM-PC汇编语言程序设计实验教程
1992 北京:清华大学出版社
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992
IBM-PC汇编语言和程序设计( PDF版)
IBM-PC汇编语言和程序设计
广州经济技术开发区电脑系统工程公司
IBM-PC汇编语言程序设计(1998年08月第1版 PDF版)
IBM-PC汇编语言程序设计
1998年08月第1版 科学出版社
IBM-PC汇编语言程序设计(1991年01月 PDF版)
IBM-PC汇编语言程序设计
1991年01月 清华大学出版社
IBM-PC 汇编语言程序设计实验教程( PDF版)
IBM-PC 汇编语言程序设计实验教程
北京:清华大学出版社
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
IBM PC编程技术及汇编语言程序库(1988 PDF版)
IBM PC编程技术及汇编语言程序库
1988 成都:西南交通大学出版社
IBM-PC汇编语言程序设计(1998 PDF版)
IBM-PC汇编语言程序设计
1998 北京:科学出版社
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计(1998 PDF版)
IBM-PC INTEL 8088/80X86 宏汇编语言程序设计
1998 天津:南开大学出版社
IBM-PC宏汇编语言程序设计(1987 PDF版)
IBM-PC宏汇编语言程序设计
1987 北京:水利电力出版社
IBM PC宏汇编语言程序设计及应用(1992 PDF版)
IBM PC宏汇编语言程序设计及应用
1992 长沙:国防科技大学出版社
IBM-PC BASIC程序设计语言(1985 PDF版)
IBM-PC BASIC程序设计语言
1985 上海:同济大学出版社
IBM PC汇编语言程序设计(1991 PDF版)
IBM PC汇编语言程序设计
1991 北京:清华大学出版社