
| 本书特色: 本书打破传统教学法,采用由简单到基本再到复杂的循序渐进教学法,通过大量案例将指令和程序的介绍融为一体。 本书按照汇编课程本身的特点,将其知识进行了有效的分解,自始至终用典型案例来演示所讲知识点,详细说明汇编语言程序汇编语言程序设计的方法和技巧,有利于培养初学者分析问题和解决问题的能力。 为配合本课程教学,本书还配有高质量的多媒体课件、例题库和QE编辑软件,并用动画生动形象地展示了微机的工作过程和操作数的寻址方式,使用课件的按钮还可以打开例题库,调试和运行汇编语言程序。 |
| 第1章 概述 1.1 汇编语言简介 1.1.1 机器语言 1.1.2 汇编语言 1.1.3 汇编语言的组成和特征 1.1.4 编辑程序、汇编程序和连接程序 1.2 计算机中的数和编码 1.2.1 计算机中的数制 1.2.2 符号数的表示 1.2.3 二进制数的运算 1.2.4 二进制编码 1.2.5 8086/8088支持的数据类型及其内部表示 1.3 微型计算机的工作过程 1.3.1 指令与程序的执行 1.3.2 程序执行过程举例 习题 第2章 微机系统和寻址方式 2.1 微机系统概述 2.1.1 硬件系统 2.1.2 软件系统 2.2 8086/8088中央处理器的组成 2.2.1 8086/8088中央处理器的功能结构 2.2.2 8086/8088 CPU的寄存器结构 2.3 8086/8088的存储器组织 2.3.1 存储器的地址和内容 2.3.2 存储器分段 2.4 寻址方式 2.4.1 立即寻址方式 2.4.2 寄存器寻址方式 2.4.3 直接寻址方式 2.4.4 寄存器间接寻址方式 2.4.5 寄存器间接寻址方式 2.4.6 基址变址寻址方式 2.4.7 相对基址变寻址方式 习题 第3章 汇编语言程序设计 3.1 顺序程序设计 3.1.1 基本结构 3.1.2 单个字符的输入和输出 3.1.3 源程序的基本格式 3.1.4 顺序程序设计案例 3.2 分支程序设计 3.2.1 条件标志位的设置规则 3.2.2 跳转指令 3.2.3 分支程序设计 3.3 循环程序设计 3.3.1 先判判断再循环 3.3.2 先循环再判断 3.3.3 计数型循环 3.3.4 循环嵌套 习题 第4章 常用数据处理技术 4.1 变量 4.1.1 变量定义 4.1.2 内存图 4.1.3 变量定义与内存分配关系 4.2 常用伪指令 4.2.1 OFFSET和SEG 4.2.2 ASSUME和PTR 4.2.3 ORG和$ 4.2.4 =和EQU 4.2.5 INCLUDE伪指令 4.3 常用数据处理指令 4.3.1 算术运算类指令 4.3.2 逻辑运算类指令 4.4 字符串输入输出方法 4.4.1 DOS的9号子功能——字符串输出 4.4.2 DOS的10号子功能——字符串输入 4.4.3 字符数据处理程序设计案例 习题 第5章 子程序设计 5.1 堆栈 5.1.1 建立堆栈 5.1.2 堆栈操作指令 …… 第6章 高级编程技术 第7章 输入输出和中断 第8章 终端控制技术 参考文献 |
商品评论(0条)