简介
本书是“汇编语言程序设计”课程的配套实验教材。全书选用多个具有
代表性的实验,对汇编语言结构化和模块化程序进行了深入解析,详细叙述
了汇编语言程序的编程与调试过程。
本书以Intel 80x86指令系统为主体,在MS—DOS和Windows环境下较为
系统地介绍了汇编语言指令的用法和调试工具DEBUG、W32Dasm的使用。
第1章介绍了汇编语言上机过程和DEBUG的使用;第2章详细介绍了汇编
指令的用法;第3章介绍了伪指令的使用;第4章~第7章重点介绍了顺序、
分支、循环、子程序程序设计的实例;第8章介绍了win32汇编程序设计方法
;附录部分给出了自选练习题及答案。
本书是高等院校计算机、自动化、电子技术及相关专业“汇编语言程序
设计”课程的实验教材,还可以作为汇编语言程序设计的自学教材。
目录
第1章 汇编语言上机过程和DEBUG的使用
1.1 实验目的
1.2 预备知识
1.2.1 汇编语言程序的建立和执行
1.2.2 调试程序DEBUG
1.3 实验内容
1.3.1 汇编语言上机过程
1.3.2 使用DEBUG调试程序
1.4 实验报告要求
第2章 汇编指令的用法
2.1 实验目的
2.2 预备知识
2.2.1 80x86寄存器组
2.2.2 80x86的寻址方式
2.2.3 8086/8088指令
2.3 实验内容
2.3.1 数据传送指令的用法
2.3.2 算术指令的用法
2.3.3 逻辑运算指令的用法
2.3.4 条件转移指令的用法
2.3.5 移位指令的用法
2.3.6 串指令的用法
2.4 实验报告要求
第3章 伪操作(伪指令)
3.1 实验目的
3.2 预备知识
3.2.1 数据定义伪指令
3.2.2 操作数运算符
3.2.3 段定义伪指令
3.2.4 简化的段定义
3.3 实验内容
3.3.1 伪指令的用法
3.3.2 数据定义及存储器分配伪操作
3.3.3 简化的段定义举例
3.4 实验报告要求
第4章 顺序、分支程序设计
4.1 实验目的
4.2 预备知识
4.3 实验内容
4.3.1 顺序程序设计
4.3.2 分支程序设计
4.4 实验报告要求
第5章 循环程序设计
5.1 实验目的
5.2 预备知识
5.2.1 循环程序的组成
5.2.2 循环控制方法
5.3 实验内容
5.4 实验报告要求
第6章 子程序设计
6.1 实验目的
6.2 预备知识
6.2.1 子程序的调用和返回
6.2.2 宏定义
6.2.3 宏指令与子程序的区别
6.3 实验内容
6.4 实验报告要求
第7章 中断程序设计
7.1 实验目的
7.2 预备知识
7.2.1 BIOS和DOS中断
7.2.2 BIOS和DOS中断调用应用举例
7.3 实验内容
7.4 实验报告要求
第8章 Win32汇编程序设计
8.1 实验目的
8.2 预备知识
8.2.1 32位寻址方式
8.2.2 80x86及Pentium CPU扩充和增加的指令
8.2.3 DOS 32位程序举例
8.2.4 windows下32位汇编程序
8.2.5 MASM32的使用
8.2.6 windows程序的反汇编
8.2.7 windows程序的调试
8.2.8 Win32汇编应用举例
8.3 实验内容
8.4 实验报告要求
附录A 自选习题与答案
附录B 综合测试题
参考文献
1.1 实验目的
1.2 预备知识
1.2.1 汇编语言程序的建立和执行
1.2.2 调试程序DEBUG
1.3 实验内容
1.3.1 汇编语言上机过程
1.3.2 使用DEBUG调试程序
1.4 实验报告要求
第2章 汇编指令的用法
2.1 实验目的
2.2 预备知识
2.2.1 80x86寄存器组
2.2.2 80x86的寻址方式
2.2.3 8086/8088指令
2.3 实验内容
2.3.1 数据传送指令的用法
2.3.2 算术指令的用法
2.3.3 逻辑运算指令的用法
2.3.4 条件转移指令的用法
2.3.5 移位指令的用法
2.3.6 串指令的用法
2.4 实验报告要求
第3章 伪操作(伪指令)
3.1 实验目的
3.2 预备知识
3.2.1 数据定义伪指令
3.2.2 操作数运算符
3.2.3 段定义伪指令
3.2.4 简化的段定义
3.3 实验内容
3.3.1 伪指令的用法
3.3.2 数据定义及存储器分配伪操作
3.3.3 简化的段定义举例
3.4 实验报告要求
第4章 顺序、分支程序设计
4.1 实验目的
4.2 预备知识
4.3 实验内容
4.3.1 顺序程序设计
4.3.2 分支程序设计
4.4 实验报告要求
第5章 循环程序设计
5.1 实验目的
5.2 预备知识
5.2.1 循环程序的组成
5.2.2 循环控制方法
5.3 实验内容
5.4 实验报告要求
第6章 子程序设计
6.1 实验目的
6.2 预备知识
6.2.1 子程序的调用和返回
6.2.2 宏定义
6.2.3 宏指令与子程序的区别
6.3 实验内容
6.4 实验报告要求
第7章 中断程序设计
7.1 实验目的
7.2 预备知识
7.2.1 BIOS和DOS中断
7.2.2 BIOS和DOS中断调用应用举例
7.3 实验内容
7.4 实验报告要求
第8章 Win32汇编程序设计
8.1 实验目的
8.2 预备知识
8.2.1 32位寻址方式
8.2.2 80x86及Pentium CPU扩充和增加的指令
8.2.3 DOS 32位程序举例
8.2.4 windows下32位汇编程序
8.2.5 MASM32的使用
8.2.6 windows程序的反汇编
8.2.7 windows程序的调试
8.2.8 Win32汇编应用举例
8.3 实验内容
8.4 实验报告要求
附录A 自选习题与答案
附录B 综合测试题
参考文献
汇编语言实验教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
