书籍详情
16-32位宏汇编语言程序设计
作者:赵立辉编著
出版社:中国科学技术大学出版社
出版时间:2003-03-01
ISBN:9787312011689
定价:¥25.00
购买这本书可以去
内容简介
本书以Intel 80X86指令系统为主体,全面而系统地介绍了16/32位宏汇编语言程序设计方法。全书分基础篇和提高篇两部分,前3章为基础篇,主要讲述16位宏汇编语言程序设计方法。这主要是考虑到目前在我们国内高校开设的汇编语言程序设计课程大都停留在这个阶段,应该说目前我们正处在一个过渡阶段,用不了多久,32位宏汇编语言程序设计必然会成为主流。后3章为提高篇,主要讲述32位宏汇编语言程序设计方法,供学生在学完基础篇之后,更深入学习汇编语言程序设计。本书每章都附有习题并在附录2中给出了解答,有的章节在例题之后附有思考题并在附录1中给出了解答。最后一章给出了MASM 6.X上机指导,详细讲解了MASM 6.X的上机步骤。.本书内容广泛、结构清晰、实例丰富、通俗易懂。可作为高等学校《汇编语言程序设计》课程的教材或参考书,主要读者是计算机专业及相关学科的本、专科学生,也可供成教学生、计算机应用开发人员参考。...
作者简介
暂缺《16-32位宏汇编语言程序设计》作者简介
目录
基础篇.
第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习题答案...
第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习题答案...
猜您喜欢