图书介绍
8086/8088系列微型计算机宏汇编语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 王正智等编著 著
- 出版社: 成都:电子科技大学出版社
- ISBN:7810653652
- 出版时间:2000
- 标注页数:388页
- 文件大小:14MB
- 文件页数:400页
- 主题词:
PDF下载
下载说明
8086/8088系列微型计算机宏汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 基础知识1
§1.1 汇编语言程序设计的一般概念1
目录1
§1.2 计算机中数据信息的表示4
§1.2.1 进位计数制及其相互转换4
§1.2.2 带符号数的表示8
§1.2.3 字符的表示13
§1.3 基本逻辑运算13
习题14
§2.1 IBM PC微型计算机基本结构16
§2.1.1 微型机硬件系统组成16
第二章 IBM PC微型计算机16
§2.1.2 Intel 8086/8088微处理器功能结构17
§2.2 8086/8088 CPU寄存器结构19
§2.2.1 段寄存器(Segment Register)19
§2.2.2 通用寄存器(General Register)20
§2.2.3 用于控制的寄存器22
§2.3 主存储器24
§2.3.1 IBM PC微机主存储器的特点24
§2.3.2 主存储器的段结构25
§2.3.3 逻辑地址与物理地址26
§2.4 堆栈27
§2.4.1 堆栈的构造28
§2.4.2 8086/8088的堆栈组织28
习题30
第三章 8086/8088指令系统与寻址方式32
§3.1 寻址方式32
§3.1.1 寄存器寻址(Register Addressing)32
§3.1.2 立即数寻址(Immediate Addressing)33
§3.1.3 存储器寻址33
§3.2 指令系统39
§3.2.1 传送类指令40
§3.2.2 算术运算类指令43
§3.2.3 位操作类指令47
§3.2.4 处理器控制指令51
§3.3.1 双操作数机器指令代码格式52
§3.3 机器指令格式52
§3.3.2 单操作数机器指令格式56
§3.3.3 与AX、AL有关的机器指令格式57
§3.3.4 单字节机器指令格式57
习题58
第四章 基本汇编语言62
§4.1 汇编语言语句格式62
§4.1.1 指令语句格式62
§4.1.2 伪指令语句格式63
§4.1.3 标识符64
§4.2 汇编语言数据64
§4.2.1 常数64
§4.2.2 变量65
§4.2.3 标号69
§4.3 符号定义伪指令EQU和=71
§4.3.1 等值语句71
§4.3.2 等号语句72
§4.4 表达式与运算符72
§4.4.1 算术运算符73
§4.4.2 逻辑运算符74
§4.4.3 关系运算符74
§4.4.4 数值返回运算符75
§4.4.5 属性与分离字节运算符77
§4.4.6 运算符的优先级79
§4.5.1 段定义伪指令SEGMENT/ENDS80
§4.5 程序的段结构80
§4.5.2 段寻址伪指令ASSUME82
§4.5.3 段寄存器的装入83
§4.6 过程定义伪指令PROC/ENDP85
§4.7 源程序的基本结构框架86
§4.8 其他伪指令87
§4.8.1 定位伪指令ORG和位置计数器87
§4.8.2 标题伪指令TITLE88
习题88
第五章 顺序、分支与循环程序设计93
§5.1 概述93
§5.1.1 汇编语言程序的设计步骤93
§5.2 顺序结构的程序设计94
§5.1.2 程序的基本结构94
§5.3 分支程序设计96
§5.3.1 转移指令97
§5.3.2 条件转移指令99
§5.3.3 分支程序设计102
§5.4 循环程序设计108
§5.4.1 循环控制指令108
§5.4.2 循环程序的结构112
§5.4.3 单重循环程序设计113
§5.4.4 多重循环程序设计115
习题117
§6.1.1 子程序的定义122
§6.1 子程序的定义122
第六章 子程序设计122
§6.1.2 子程序的调用与返回125
§6.2 子程序的设计要求127
§6.3 子程序与主程序间的参数传递和设计举例131
§6.3.1 用寄存器传递参数131
§6.3.2 用堆栈传递参数133
§6.3.3 用地址表传递参数135
§6.4 子程序的嵌套与递归调用137
§6.4.1 子程序的嵌套调用137
§6.4.2 子程序的递归调用137
§6.5 多模块程序设计139
习题141
§7.1 加减法运算143
§7.1.1 二进制数加减运算143
第七章 数值运算程序设计143
§7.1.2 十进制数加减运算145
§7.2 乘除法运算150
§7.2.1 二进制数乘除运算150
§7.2.2 十进制数乘除法运算152
§7.3 多精度数运算156
习题159
第八章 非数值运算程序设计160
§8.1 串操作160
§8.1.1 串操作指令160
§8.1.2 串操作指令应用举例166
§8.2 代码转换169
§8.2.1 二进制数与十进制数BCD码之间的转换170
§8.2.2 二、十、十六进制数与ASCII码之间的相互转换179
§8.3 排序与查找187
§8.3.1 气泡排序算法及其程序举例187
§8.3.2 二分法查找算法及其程序举例190
习题193
第九章 高级宏汇编语言194
§9.1 结构与记录194
§9.1.1 结构194
§9.1.2 记录198
§9.2 宏指令201
§9.2.1 宏指令的使用过程201
§9.2.2 宏操作符204
§9.2.3 局部符号伪指令LOCAL206
§9.2.4 宏库207
§9.3 重复汇编209
§9.3.1 定重复伪指令REPT/ENDM209
§9.3.2 不定重复伪指令IRP/ENDM209
§9.3.3 不定重复字符伪指令IRPC/ENDM210
§9.4 条件汇编211
习题214
第十章 输入/输出程序设计217
§10.1 输入/输出指令217
§10.1.1 I/O端口编址方式217
§10.1.2 输入/输出指令217
§10.2.1 程序控制方式218
§10.2 输入/输出控制方式218
§10.1.3 I/O端口寻址方式218
§10.2.2 中断处理方式219
§10.2.3 直接存储器存取方式219
§10.3 中断220
§10.3.1 中断的一般概念220
§10.3.2 中断源及中断类型码221
§10.3.3 中断矢量表222
§10.3.4 中断优先级223
§10.3.5 中断过程223
§10.4 DOS系统功能调用225
§10.4.1 DOS操作系统简介226
§10.4.2 DOS中断功能调用228
§10.5 BIOS中断调用248
§10.5.1 键盘中断(INT 16H)249
§10.5.2 显示中断(INT 10H)250
§10.5.3 串行通信中断(INT 14H)260
§10.5.4 磁盘文件存取中断(INT 13H)263
习题266
第十一章 80286、80386、80486和Pentium微处理器结构267
§11.1 8086系列微处理器及其工作模式267
§11.2 8086系列微处理器简介274
§11.3 8086系列微处理器中的寄存器279
习题284
§12.1.1 微处理器的工作模式与指令285
§12.1 80286、80386、80486和Pentium微处理器指令的特点285
第十二章 80286、80386、80486和Pentium指令及编程应用基础285
§12.1.2 指令中的操作数286
§12.1.3 几条指定处理器及工作模式的伪指令288
§12.2 80286、80386、80486和Pentium微处理器的指令289
§12.2.1 数据传送类指令289
§12.2.2 算术运算类指令290
§12.2.3 位操作类指令291
§12.2.4 比较类指令292
§12.2.5 串操作类指令292
§12.2.6 逻辑运算类指令293
§12.2.7 堆栈操作类指令294
§12.2.8 条件设置和控制转移类指令297
§12.2.10 I/O类指令298
§12.2.9 类型转换类指令298
§12.2.11 特权类指令299
§12.3 程序设计举例301
习题305
第十三章 汇编语言程序的开发306
§13.1 汇编语言程序的开发过程306
§13.2 编辑308
§13.3 汇编309
§13.3.1 MASM的操作309
§13.3.2 汇编状态信息和错误代码310
§13.3.3 目标文件及列表文件示例说明311
§13.4 连接314
§13.4.2 内存映像文件(.MAP)315
§13.4.1 LINK的操作315
§13.5 调试与运行316
§13.5.1 DEBUG使用基础316
§13.5.2 DEBUG的状态进入与退出317
§13.5.3 DEBUG常用命令317
§13.5.4 程序调试初步324
§13.6 COM文件格式的汇编程序326
附录一 ASCII码字符表328
附录二 8086/8088系列微处理器指令系统汇总表330
附录三 DOS系统功能调用(INT 21H)366
附录四 BIOS中断调用372
附录五 出错信息378
参考文献388
热门推荐
- 3023005.html
- 2853418.html
- 1966955.html
- 660617.html
- 2948515.html
- 2940407.html
- 3217988.html
- 3867421.html
- 3369310.html
- 576944.html
- http://www.ickdjs.cc/book_1377859.html
- http://www.ickdjs.cc/book_11583.html
- http://www.ickdjs.cc/book_3761077.html
- http://www.ickdjs.cc/book_2962673.html
- http://www.ickdjs.cc/book_2376273.html
- http://www.ickdjs.cc/book_2535577.html
- http://www.ickdjs.cc/book_341192.html
- http://www.ickdjs.cc/book_2798461.html
- http://www.ickdjs.cc/book_2108072.html
- http://www.ickdjs.cc/book_1906067.html