书籍详情
IBM-PC(INTEL 8088/80X86)宏汇编语言程序设计
作者:于春凡,朱耀庭编著
出版社:南开大学出版社
出版时间:1998-01-01
ISBN:9787310011667
定价:¥46.00
购买这本书可以去
内容简介
"本收针对IBM-PC及其兼容的微型计算机,详细叙述了80X86微处理器宏汇编语言的程序设计方法。其主要内容包括8088/8086的指令系统,程序设计的基本方法,DOS和BIOS内容功能的调用方法,端口编程方法,典型中断处理程序、内存驻留程序和设备驱动程序的编程技巧,以及汇编语言程序的各种调试手段等。该书是计算机专业本科生的汇编语言程序设计课的教材,也可供研究生和各行各业计算机工作人员做为较详细的汇编语言使用手册和参考书。初学者可从中得到启迪,培养系统程序设计的能力,而专业人员则可免去翻阅大量参考书的烦恼,借此一览8088/80X86汇编语言之全貌。"
作者简介
暂缺《IBM-PC(INTEL 8088/80X86)宏汇编语言程序设计》作者简介
目录
第1章 基本知识
1.1 什么是计算机
1.2 微处理器及微型计算机
1.3 IBM系列微型计算机简介
1.4 计算机上数的表示
1.5 汇编语言及其用途
习题1
第2章 8088微处理器及其寻址方式
2.1 8088微处理器的结构
2.2 寻址方式
习题2
第3章 汇编语言的运行方式
3.1 用DEBUG运行汇编语言程序
3.2 DEBUG命令
3.3 DEBUG命令综合使用例
3.4 用MASM(或ASM)运行汇编语言程序
3.5 用TASM运行汇编语言程序
3.6 行文本编辑EDLIN的使用
3.7 西文字处理/编辑软件QEDIT
3.8 汇编语言学习软件
习题3
第4章 源程序的书写格式和数据组织
4.1 源程序的书写形式之一——简化段定义
4.2 源程序书写格式之二——完整段定义
4.3 至今所用DOS功能调用及程序正常结束小节
4.4 程序中数据的组织
习题4
第5章 8088/8086的指令及分类
5.1 代码指令的格式及字段构成
5.2 几种指令字段结构的剖析
5.3 一些指令描述的约定
5.4 指令系统简介
习题5
第6章 数据传送程序
6.1 数据块传送程序
6.2 字符的输入/输出
6.3 堆栈操作程序
6.4 数据交换程序
6.5 端口输入/输出程序
6.6 换码程序
6.7 其它传送指令
习题6
第7章 算术运算程序
7.1 算术运算指令概述
7.2 带符号和无符号二进制数加减运算
7.3 无符号二进制数乘除运算
7.4 带符号二进制数乘除运算
7.5 非压缩型BCD码四则运算
7.6 压缩型BCD码加减运算
习题7
第8章 逻辑运算程序
8.1 逻辑运算指令
8.2 BCD码的输入/输出
8.3 二进制数的输入/输出
习题8
第9章 分支程序
9.1 标号和无条件转移指令
9.2 比较和条件转移指令
9.3 分支程序实例
习题9
第10章 字符串操作程序
10.1 字符串操作综述
10.2 串操作指令及其应用程序
习题10
第11章 循环程序
11.1 迭代控制指令及其应用程序
11.2 单重循环程序
11.3 多重循环程序
习题11
第12章 结构和记录
12.1 结构
12.2 记录
12.3 结构和记录应用程序实例
习题12
第13章 过程
13.1 过程定义和过程调用
13.2 模块间的调用和转移
13.3 调用程序与被调用过程之间的数据传送
13.4 过程程序实例
习题13
第14章 中断及中断处理程序
14.1 引言
14.2 内部硬件中断
14.3 外部硬件中断
14.4 软中断
14.5 BIOS中断服务
14.6 DOS中断服务
14.7 中断处理技术
14.8 可编程中断控制器8259A
14.9 典型的中断处理程序实例
习题14
第15章 DOS内部子程序功能调用
15.1 简介
15.2 功能调用的常用方法
15.3 DOS功能调用分类及详解
15.4 DOS内部子程序功能调用
15.5 设备I/O的DOS内部子程序功能调用
15.6 传统文件操作的DOS内部子程序功能调用
15.7 扩充文件操作的DOS内部子程序功能调用
15.8 目标操作的DOS内部子程序功能调用
15.9 其它DOS内部功能调用
习题15
第16章 BIOS功能调用及对端口编程
16.1 BIOS功能调用与DOS功能调用的关系
16.2 部分重要的BIOS功能调用列表
16.3 BIOS中断服务例
16.4 对I/O接口芯片的编程
16.5 综合例
习题16
第17章 几种典型程序剖析
17.1 .COM程序
17.2 .EXE程序
17.3 程序重入技术
17.4 常驻内行程序
17.5 设备驱动程序
17.6 加密程序
习题17
第18章 伪指令及综合例
18.1 数据伪指令
18.2 条件伪指令
18.3 宏指令与重复块伪指令
18.4 列清单伪指令
18.5 如何汇编源程序小结
18.6 汇编程序综合例
习题18
第19章 80386、80486和Pentium处理器
19.1 80386体系结构
19.2 80386寄存器组
19.3 80386指令系统及寻址方式
19.4 80486体系结构
19.5 80486支持的数据类型和寄存器组
19.6 80486指令系统
19.7 Pentium体系结构
习题19
附录1 调试程序DEBUG简介
附录2 出错信息
附录3 8086/8088指令编码表
附录4 80386指令分类一览表
附录5 80X86处理器指令表
参考资料
1.1 什么是计算机
1.2 微处理器及微型计算机
1.3 IBM系列微型计算机简介
1.4 计算机上数的表示
1.5 汇编语言及其用途
习题1
第2章 8088微处理器及其寻址方式
2.1 8088微处理器的结构
2.2 寻址方式
习题2
第3章 汇编语言的运行方式
3.1 用DEBUG运行汇编语言程序
3.2 DEBUG命令
3.3 DEBUG命令综合使用例
3.4 用MASM(或ASM)运行汇编语言程序
3.5 用TASM运行汇编语言程序
3.6 行文本编辑EDLIN的使用
3.7 西文字处理/编辑软件QEDIT
3.8 汇编语言学习软件
习题3
第4章 源程序的书写格式和数据组织
4.1 源程序的书写形式之一——简化段定义
4.2 源程序书写格式之二——完整段定义
4.3 至今所用DOS功能调用及程序正常结束小节
4.4 程序中数据的组织
习题4
第5章 8088/8086的指令及分类
5.1 代码指令的格式及字段构成
5.2 几种指令字段结构的剖析
5.3 一些指令描述的约定
5.4 指令系统简介
习题5
第6章 数据传送程序
6.1 数据块传送程序
6.2 字符的输入/输出
6.3 堆栈操作程序
6.4 数据交换程序
6.5 端口输入/输出程序
6.6 换码程序
6.7 其它传送指令
习题6
第7章 算术运算程序
7.1 算术运算指令概述
7.2 带符号和无符号二进制数加减运算
7.3 无符号二进制数乘除运算
7.4 带符号二进制数乘除运算
7.5 非压缩型BCD码四则运算
7.6 压缩型BCD码加减运算
习题7
第8章 逻辑运算程序
8.1 逻辑运算指令
8.2 BCD码的输入/输出
8.3 二进制数的输入/输出
习题8
第9章 分支程序
9.1 标号和无条件转移指令
9.2 比较和条件转移指令
9.3 分支程序实例
习题9
第10章 字符串操作程序
10.1 字符串操作综述
10.2 串操作指令及其应用程序
习题10
第11章 循环程序
11.1 迭代控制指令及其应用程序
11.2 单重循环程序
11.3 多重循环程序
习题11
第12章 结构和记录
12.1 结构
12.2 记录
12.3 结构和记录应用程序实例
习题12
第13章 过程
13.1 过程定义和过程调用
13.2 模块间的调用和转移
13.3 调用程序与被调用过程之间的数据传送
13.4 过程程序实例
习题13
第14章 中断及中断处理程序
14.1 引言
14.2 内部硬件中断
14.3 外部硬件中断
14.4 软中断
14.5 BIOS中断服务
14.6 DOS中断服务
14.7 中断处理技术
14.8 可编程中断控制器8259A
14.9 典型的中断处理程序实例
习题14
第15章 DOS内部子程序功能调用
15.1 简介
15.2 功能调用的常用方法
15.3 DOS功能调用分类及详解
15.4 DOS内部子程序功能调用
15.5 设备I/O的DOS内部子程序功能调用
15.6 传统文件操作的DOS内部子程序功能调用
15.7 扩充文件操作的DOS内部子程序功能调用
15.8 目标操作的DOS内部子程序功能调用
15.9 其它DOS内部功能调用
习题15
第16章 BIOS功能调用及对端口编程
16.1 BIOS功能调用与DOS功能调用的关系
16.2 部分重要的BIOS功能调用列表
16.3 BIOS中断服务例
16.4 对I/O接口芯片的编程
16.5 综合例
习题16
第17章 几种典型程序剖析
17.1 .COM程序
17.2 .EXE程序
17.3 程序重入技术
17.4 常驻内行程序
17.5 设备驱动程序
17.6 加密程序
习题17
第18章 伪指令及综合例
18.1 数据伪指令
18.2 条件伪指令
18.3 宏指令与重复块伪指令
18.4 列清单伪指令
18.5 如何汇编源程序小结
18.6 汇编程序综合例
习题18
第19章 80386、80486和Pentium处理器
19.1 80386体系结构
19.2 80386寄存器组
19.3 80386指令系统及寻址方式
19.4 80486体系结构
19.5 80486支持的数据类型和寄存器组
19.6 80486指令系统
19.7 Pentium体系结构
习题19
附录1 调试程序DEBUG简介
附录2 出错信息
附录3 8086/8088指令编码表
附录4 80386指令分类一览表
附录5 80X86处理器指令表
参考资料
猜您喜欢