书籍详情
汇编语言程序设计
作者:朱耀庭 ,董焕芝 ,高飞 著
出版社:清华大学出版社
出版时间:2013-09-01
ISBN:9787302324645
定价:¥33.00
购买这本书可以去
内容简介
《汇编语言程序设计/21世纪高等学校计算机应用型本科规划教材精选》详细讲述针对80x86微处理器的汇编语言程序设计方法,主要内容包括导论、80x86实模式汇编的运行环境.8086微处理器及其寻址方式、汇编语言程序设计基础,数据传送指令与顺序程序设计、算术运算指令与程序设计、逻辑运算、分支程序与循环程序设计、串操作指令与程序设计、过程、中断及中断处理程序、端口输入/输出与外设编程。《汇编语言程序设计/21世纪高等学校计算机应用型本科规划教材精选》是计算机科学与技术、数字媒体技术及其相关专业本科生“汇编语言程序设计”课程的教材,特别适合应用型本科使用,也可供高职高专和各行各业计算机工作人员作为自学汇编语言程序设计的重要参考书。《汇编语言程序设计/21世纪高等学校计算机应用型本科规划教材精选》贯穿学以致用的指导原则,注重实例教学,通过大量实例引导读者由易到难一步步掌握汇编语言程序设计的核心技术。为方便上机操作,同时出版了与本教材配套的上机实习指导,供师生使用。无论是初学者还是专业人士,都可以从中得到启迪,熟悉并且掌握汇编语言程序设计的方法。
作者简介
暂缺《汇编语言程序设计》作者简介
目录
第1章 导论
1.1 计算机语言
1.1.1 面向机器的计算机语言
1.1.2 非面向机器的计算机语言
1.2 计算机中数的表示
1.2.1 数的表示
1.2.2 数制转换
1.2.3 ASCII码
1.2.4 数的补码表示
1.2.5 IEEE浮点数
1.2.6 从不同角度看待一个二进制数
1.3 理解和认识汇编语言
1.3.1 从设计师到设计师兼建筑师
1.3.2 冯·诺依曼计算机的设计思想
1.3.3 从高级语言的局限性看汇编语言
1.3.4 汇编语言的主要特性
习题1
第2章 80x86实模式汇编的运行环境
2.1 DOS下Edit的使用
2.1.1 汇编源程序文件的编辑及相关知识
2.1.2 用Edit编辑汇编源程序
2.2 用MASM(或ASM)运行汇编语言程序
2.2.1 MASM汇编语言程序的调试步骤
2.2.2 MASM典型实例
2.3 用DEBUG调试汇编程序
2.3.1 用DEBUG运行汇编语言程序
2.3.2 典型DEBUG命令剖析
2.3.3 DEBUG命令综述
2.3.4 DEBUG命令综合应用实例
2.4 EMU8086的使用
2.4.1 EMU8086简介
2.4.2 EMU8086的安装及使用
2.4.3 EMU8086显示模拟
2.4.4 EMU8086应用实例
习题2
第3章 8086微处理器及其寻址方式
3.1 8086CPU的基本逻辑结构
3.1.1 8086的基本逻辑结构
3.1.2 理解并运用基本逻辑结构图
3.1.3 8086CPU的运行特点
3.1.4 8086寄存器组
3.2 指令与数据
3.3 8086的存储器分段结构
3.3.1 8086的存储器分段
3.3.2 段寄存器的引用
3.4 堆栈
3.4.1 什么是栈
3.4.2 8086的栈机制
3.5 寻址方式
3.5.1 汇编指令
3.5.2 指令中的操作数
3.5.3 寻址规则
习题3
第4章 汇编语言程序设计基础
4.1 源程序的书写格式
4.1.1 简化段定义格式
4.1.2 完整段定义格式
4.2 汇编语言的语句
4.3 汇编语言的数据组织及其访问
4.4 至今所用DOS功能调用及程序正常结束的方式
习题4
第5章 数据传送指令与顺序程序设计
5.1 数据传送指令
5.1.1 数据传送指令分类
5.1.2 MOV指令与顺序程序实例
5.1.3 堆栈操作指令
……
第6章 算术运算指令与程序设计
第7章 逻辑运算
第8章 分支程序与循环程序设计
第9章 串操作指令与程序设计
第10章 过程
第11章 中断及中断处理程序
第12章 端口输入/输出与外设编程
附录A ASCII表
附录B 键盘扫描码setl
附录C INT21H指令说明及使用方法
参考文献
1.1 计算机语言
1.1.1 面向机器的计算机语言
1.1.2 非面向机器的计算机语言
1.2 计算机中数的表示
1.2.1 数的表示
1.2.2 数制转换
1.2.3 ASCII码
1.2.4 数的补码表示
1.2.5 IEEE浮点数
1.2.6 从不同角度看待一个二进制数
1.3 理解和认识汇编语言
1.3.1 从设计师到设计师兼建筑师
1.3.2 冯·诺依曼计算机的设计思想
1.3.3 从高级语言的局限性看汇编语言
1.3.4 汇编语言的主要特性
习题1
第2章 80x86实模式汇编的运行环境
2.1 DOS下Edit的使用
2.1.1 汇编源程序文件的编辑及相关知识
2.1.2 用Edit编辑汇编源程序
2.2 用MASM(或ASM)运行汇编语言程序
2.2.1 MASM汇编语言程序的调试步骤
2.2.2 MASM典型实例
2.3 用DEBUG调试汇编程序
2.3.1 用DEBUG运行汇编语言程序
2.3.2 典型DEBUG命令剖析
2.3.3 DEBUG命令综述
2.3.4 DEBUG命令综合应用实例
2.4 EMU8086的使用
2.4.1 EMU8086简介
2.4.2 EMU8086的安装及使用
2.4.3 EMU8086显示模拟
2.4.4 EMU8086应用实例
习题2
第3章 8086微处理器及其寻址方式
3.1 8086CPU的基本逻辑结构
3.1.1 8086的基本逻辑结构
3.1.2 理解并运用基本逻辑结构图
3.1.3 8086CPU的运行特点
3.1.4 8086寄存器组
3.2 指令与数据
3.3 8086的存储器分段结构
3.3.1 8086的存储器分段
3.3.2 段寄存器的引用
3.4 堆栈
3.4.1 什么是栈
3.4.2 8086的栈机制
3.5 寻址方式
3.5.1 汇编指令
3.5.2 指令中的操作数
3.5.3 寻址规则
习题3
第4章 汇编语言程序设计基础
4.1 源程序的书写格式
4.1.1 简化段定义格式
4.1.2 完整段定义格式
4.2 汇编语言的语句
4.3 汇编语言的数据组织及其访问
4.4 至今所用DOS功能调用及程序正常结束的方式
习题4
第5章 数据传送指令与顺序程序设计
5.1 数据传送指令
5.1.1 数据传送指令分类
5.1.2 MOV指令与顺序程序实例
5.1.3 堆栈操作指令
……
第6章 算术运算指令与程序设计
第7章 逻辑运算
第8章 分支程序与循环程序设计
第9章 串操作指令与程序设计
第10章 过程
第11章 中断及中断处理程序
第12章 端口输入/输出与外设编程
附录A ASCII表
附录B 键盘扫描码setl
附录C INT21H指令说明及使用方法
参考文献
猜您喜欢