
| 本书共8章,主要讨论汇编语言的编程基础、程序开发过程和调试方法。 本书的主要特点是通俗易懂,遵循由浅入深、由简到繁、循序渐进的原则。力争改变汇编语言难学难教的状况。 与本书配套的《汇编语言程序设计实验与习题解答》一书另行出版,该书包含详尽的汇编语言程序设计实验和本书所有习题的解答。 本书既可作为高等院校信息类(如计算机、自动控制、电工电子等)专业的本科教材,也可作为工程技术人员的参考书。 |
| 出版说明 前言 第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.2.5 计算机中的编码 1.3 8086CPU、内存及I/O端口 1.3.1 内存 1.3.2 I/O端口地址 1.3.3 8086 CPU的编程结构 1.3.4 8086CPU的寄存器 1.3.5 80×86CPU的寄存器 1.4 汇编语言的源程序格式和语句类型 1.4.1 汇编语言的源程序格式和汇编语言的语句类型 1.4.2 汇编语言的源程序格式示例 1.4.3 符号地址 1.4.4 汇编语言可执行程序的格式 1.5 汇编语言中操作数的寻址方式 1.5.1 操作数的寻址方式 1.5.2 操作数的寻址方式在指令中的运用 1.5.3 关于寻址方式的3点说明 1.6 本章小结与学习目标 1.7 习题 第2章 汇编语言程序中的指令与伪指令 2.1 汇编语言的语句格式、运算符及表达式 2.1.1 汇编语言语句格式 2.1.2 操作数及其表达式 2.1.3 操作数表达式中的运算符 2.2 汇编语言程序中的伪指令 2.2.1 段定义伪指令 2.2.2 ASSUME伪指令 2.2.3 数据定义伪指令 2.2.4 符号定义伪指令 2.2.5 用伪指令LABEL定义变量和标号 2.2.6 PTR操作符、LABEL伪指令与THIS操作符的区别 2.2.7 置汇编地址计数器伪指令 2.2.8 地址定位伪操作 2.2.9 基数控制伪指令 2.2.10 过程定义伪指令PROC和ENDP 2.3 8086/8088处理器的汇编语言常用指令 2.3.1 数据传送指令 2.3.2 算术运算指令 2.3.3 逻辑运算指令 2.3.4 移位指令 2.3.5 循环移位指令 2.3.6 串操作指令 2.3.7 与转移地址有关的寻址方式——无条件跳转指令JMP 2.3.8 处理机控制指令 2.4 3 2位新增指令简介 2.4.1 寻址方式的变化 2.4.2 32位新增指令 2.5 本章小结与学习目标 2.6 习题二 第3章 汇编语言程序设计初步 3.1 系统功能调用 3.1.1 系统功能调用概述 3.1.2 输入输出(I/O)系统功能调用 3.2 汇编语言源程序的基本框架和设计的基本步骤 3.2.1 源程序的基本框架 3.2.2 源程序设计的基本步骤 3.3 顺序结构的汇编语言源程序的编写 3.4 分支结构的汇编语言源程序的编写 3.4.1 条件转移指令 3.4.2 汇编语言分支结构程序的编写 3.5 循环结构的汇编语言源程序的编写 3.5.1 循环控制指令 3.5.2 程序的循环结构 …… 第4章 子程序设计 第5章 汇编语言程序的应用示例 第6章 输入输出和中断处理 第7章 宏和多模块程序设计 第8章 汇编语言程序开发与调试 附录 参考文献 |
商品评论(0条)