汇编语言是一种执行效率高、功能强的程序设计语言,它能够直接控制计算机硬件,并最大限度地发挥机器硬件的功能。它是计算机相关专业的基础课,是深入学习计算机其他专业课的前提及关键。全书共分三部分,包括汇编语言的组成成分、汇编语言的编程技术以及汇编语言的实际应用,共有8章,分别为汇编语言基础、8086微处理器、寻址方式、汇编语言程序、汇编语言程序设计、汇编语言高级编程、I/O程序设计、中断及中断系统。在编写过程中,采用循序渐进的叙述方法,配以大量的实例来帮助读者对各个知识点的理解。
本书可作为普通高等学校本、专科计算机及相关专业课程的教材,也可供从事计算机设计与应用的人员学习使用。
样章试读
目录
- 前言
第1章 汇编语言基础
1.1 机器语言与汇编语言
1.2 数制与数制转换
1.3 有符号数与无符号数
1.4 原码、反码、补码
1.5 ASCII码
习题1
第2章 8086微处理器
2.1 8086 CPU系统结构
2.2 8086 CPU中寄存器
2.3 存储器
2.4 堆栈
2.5 汇编源程序举例
习题2
第3章 寻址方式
3.1 数据寻址方式
3.2 指令寻址方式
3.3 跨段的有关问题
3.4 实模式与保护模式
3.5 综合举例
习题3
第4章 汇编语言程序
4.1 汇编语句
4.2 汇编语言数据
4.3 8086指令系统
4.4 汇编语言伪指令
4.5 汇编源程序结构
4.6 上机操作过程
习题4
第5章 汇编语言程序设计
5.1 顺序结构程序设计
5.2 分支结构程序设计
5.3 循环结构程序设计
5.4 子程序设计
5.5 模块化程序设计
5.6 常用DOS中断调用
习题5
第6章 汇编语言高级编程
6.1 宏汇编
6.2 结构与记录
6.3 32位字长编程
6.4 汇编语言的混合编程
习题6
第7章 I/O程序设计
7.1 I/O接口
7.2 I/O操作
7.3 文件I/O
习题7
第8章 中断及中断系统
8.1 中断工作原理
8.2 中断指令与中断调用
8.3 中断系统应用
8.4 中断服务程序编写
习题8
附录1 调试程序DEBUG
附录2 汇编语言错误信息表
附录3 中断向量地址表
附录4 BIOS功能调用
附录5 DOS功能调用
参考文献