| 《汇编语言程序设计:方法·技术·应用》没有涉及80X86汇编语言及保护模式编程与协处理器编程。编者在1997年曾尝试编写了基于80X86的汇编语言程序设计教材,经过这些年的教改实践,编者认为学习汇编语言的关键是先学好8086汇编语言,无论是从教、学的难度,还是从教、学的效果来看,以8086汇编语言程序设计为核心是一种最佳的选择。 |
第1章 汇编语言程序设计基础 1.1 机器语言与汇编语言 1.1.1 指令与程序 1.1.2 机器语言 1.1.3 汇编语言 1.2 数据表示方法 1.2.1 数制及其转换 1.2.2 数值数据编码 1.2.3 字符数据编码 1.2.4 内存中的数据 1.3 微计算机结构 1.3.1 8086微处理器 1.3.2 寄存器结构 1.3.3 内存组织 1.3.4 堆栈技术 1.4 汇编语言程序设计 1.4.1 开发环境 1.4.2 一般过程 1.4.3 基本方法 1.5 书中使用符号约定 习题 第2章 寻址方式与指令系统 2.1 指令格式 2.1.1 机器语言指令格式 2.1.2 汇编语言指令格式 2.2 寻址方式 2.2.1 数据寻址方式 2.2.2 转移地址寻址方式 2.2.3 寻址方式的选择 2.3 指令系统 2.3.1 通用数据传送指令 2.3.2 地址传送指令 2.3.3 标志传送指令 2.3.4 输入输出指令 2.3.5 处理器控制指令 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 伪指令 3.4.1 数据定义伪指令 3.4.2 符号定义伪指令 3.4.3 段定义伪指令 3.4.4.模块定义等伪指令 3.4.5 宏指令 3.5 上机操作 3.5.1 上机操作必备程序 3.5.2 上机操作过程 3.6 DEBUG使用方法 3.6.1 DEBUG的运行 3.6.2 DEBUG的主要命令 习题 第4章 简单程序设计 4.1 算术运算指令 4.1.1 加法类指令 4.1.2 减法类指令 4.1.3 乘法类指令 4.1.4 除法类指令 4.1.5 调整指令 4.2 位运算指令 4.2.1 逻辑运算指令 4.2.2 移位操作指令 4.3 输入/输出系统功能调用 4.3.1 系统功能调用方式 4.3.2 常用系统功能调用 4.4 简单程序设计举例 习题 第5章 分支程序设计 5. |
商品评论(0条)