第1篇 实验指导篇
第1章 汇编软件MASM和调试工具软件DEBUG使用
1.1 实验目的
1.2 相关基础知识
1.2.1 汇编语言程序上机步骤
1.2.2 调试工具软件DEBUG
1.3 汇编语言上机实验
1.4 应用DEBUG软件调试程序实验
1.5 实验报告要求
第2章 8086指令使用
2.1 实验目的
2.2 相关基础知识
2.2.1 8086CPU的寄存器组
2.2.2 存储器
2.2.3 寻址方式
2.2.4 8086CPU常用指令
2.2.5 常用伪指令
2.3 实验内容
2.4 实验报告要求
第3章 顺序程序设计
3.1 实验目的
3.2 相关基础知识
3.2.1 汇编语言源程序基本框架
3.2.2 顺序程序设计框图
3.3 实验内容
3.4 实验报告要求
第4章 分支程序设计
4.1 实验目的
4.2 相关基础知识
4.2.1 控制转移指令
4.2.2 分支程序框图
4.3 实验内容
4.4 实验报告要求
第5章 循环程序设计
5.1 实验目的
5.2 相关基础知识
5.2.1 串处理指令
5.2.2 循环指令
5.2.3 循环程序框图
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 中断操作概述
7.2.2 中断系统概述
7.2.3 常用中断指令介绍
7.2.4 处理器控制指令
7.3 实验内容
7.4 实验报告要求
第8章 DOS调用与BIOS调用
8.1 实验目的
8.2 相关基础知识
8.2.1 DOS与BIOS中断概述
8.2.2 DOS系统功能调用
8.2.3 BIOS功能调用
8.3 实验内容
8.4 实验报告要求
第9章 PWB软件平台及32位指令的使用
9.1 实验目的
9.2 相关基础知识
9.2.1 PWB的安装
9.2.2 PWB的进入和退出
9.2.3 PWB主菜单
9.2.4 PWB开发环境的设置
9.2.5 源代码级调试工具软件CodeView
9.3 实验内容
9.4 实验报告要求
第10章 综合性程序设计实验
10.1 实验目的
10.2 实验内容
10.3 实验报告要求
第2篇 习题解答篇
第1章 汇编语言基础知识
第2章 汇编语言源程序格式
第3章 8086/8088寻址方式及指令系统
第4章 顺序.分支与循环程序设计
第5章 子程序及宏指令设计
第6章 32位指令系统及程序设计
第7章 综合程序设计
第8章 输入输出与中断控制
第9章 C语言与汇编语言混合编程
自测题1
自测题2
自测题1 参考答案
自测题2 参考答案
附录A DOS功能调用(INT21H)及错误码表
附录B BIOS中断调用表(INTN)
参考文献