| 作 者: | 赵立辉 |
| 出版社: | 中国科学技术大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 汇编语言程序设计 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
基础篇.
第1章16位宏汇编语言基础
1.1汇编语言概述
1.1.1机器语言.汇编语言与高级语言
1.1.2本书中使用的一些约定符号
1.2Intel微处理器简介
1.2.1Intel微处理器发展史
1.2.2Intel微处理器中使用的寄存器
1.3内存和堆栈
1.3.1内存
1.3.2堆栈
1.3.3内存单元物理地址生成
1.4计算机中的数据表示
1.4.1数值类型数据在计算机中的表示
1.4.2字符类型数据在计算机中的表示
1.4.3BCD码(BinaryCodedDecimal)
1.5标志寄存器
1.6伪指令
1.7宏汇编语言中的常量.变量和标号
1.8宏汇编语言中的运算符号和表达式
1.9寻址方式
1.10常用的DOS功能调用
1.10.1DOS功能调用概述
1.10.2常用的输入输出系统功能调用
1.11汇编源程序举例
习题1
第2章16位宏汇编语言指令系统
2.116位宏汇编语言指令系统概述
2.2数据传送指令
2.2.1一般数据传送指令
2.2.2堆栈操作指令
2.2.3标志寄存器传送指令
2.2.4地址传送指令
2.2.5输入输出指令
2.3算术运算指令
2.3.1加法指令
2.3.2减法指令
2.3.3乘法指令
2.3.4除法指令
2.4位操作指令
2.4.1逻辑运算指令
2.4.2移位指令
2.5字符串操作指令
2.6处理机控制指令
2.7符号扩展指令
习题2
第3章16位宏汇编语言程序设计
3.1顺序程序设计
3.2分支程序设计(选择结构)
3.2.1转移指令
3.2.2二分支型结构
3.2.3多分支型结构
3.3循环程序设计
3.3.1循环程序的结构
3.3.2循环控制方法
3.3.3单重循环程序设计
3.3.4多重循环程序设计
3.4子程序设计
3.4.1子程序概述
3.4.2定义子程序
3.4.3子程序的调用和返回
3.4.4调用子程序前后怎样保存和恢复寄存器
3.4.5主程序和子程序间的参数传递..
3.4.6递归子程序
3.4.7子程序调用的其他问题
习题3
提高篇
第4章程序设计的其他方法和技术
4.1宏功能程序设计
4.1.1宏功能程序设计概述
4.1.2宏定义
4.1.3宏调用
4.1.4宏展开
4.1.5宏嵌套
4.1.6宏调用时的参数传递
4.1.7宏库的建立和使用
4.2重复汇编和条件汇编伪指令
4.3结构
4.4主机与外设的数据传送方式
4.5中断
4.5.1中断的概念及中断源
4.5.2中断向量表
4.5.3软中断及有关的中断指令
4.6磁盘文件管理程序设计
4.6.1磁盘文件管理程序设计概述
4.6.2常用的扩充文件管理功能调用
4.7模块化程序设计
习题4
第5章32位宏汇编语言的寻址方式和指令系统
5.132位寄存器
5.232位寻址方式
5.332位指令系统
5.3.1数据传送指令
5.3.2算术运算指令
5.3.3逻辑运算指令
5.3.4移位指令
5.3.5串操作指令
5.3.6条件转移指令
5.3.7标志操作和测试指令
5.3.8位扫描指令
5.3.9位测试指令
5.4处理器选择伪指令
习题5
第6章32位宏汇编语言程序设计
6.1汇编程序两种定义格式比较
6.1.1完整段定义格式
6.1.2简化段定义格式
6.2顺序程序设计
6.3分支程序设计(选择结构)
6.4循环程序设计
6.4.1循环控制伪指令
6.4.2单重循环程序设计
6.4.3多重循环程序设计
6.5子程序设计
6.5.1主程序和子程序间的参数传递
6.5.2递归子程序
6.5.3子程序调用的其他问题
习题6
第7章MASM6.X上机操作指南
7.1MASM回顾与发展
7.2MASM6.X简介
7.3MASM6.X主要功能及操作
7.4CodeView
附录1思考题答案
附录2习题答案...