本书介绍汇编语言程序设计的基础知识、8086 CPU系统组成、寻址方式及指令系统、程序设计的基本方法。\r\n 全书由10章组成:第1章介绍汇编语言基础知识(包括数制、数和字符编码、逻辑运算);第2章介绍8086 CPU及存储器组织(包括CPU各部件功能、寄存器、存储器组织、标志寄存器);第3章介绍寻址方式与指令系统。第4章介绍汇编语言源程序(包括汇编语言源程序格式、相关伪指令解释、上机调试运行过程);第5章介绍分支结构程序设计(包括无条件转移指令、条件转移指令、分支程序设计举例);第6章介绍循环结构程序设计(包括循环控制指令、循环程序设计举例);第7章介绍子程序设计(包括子程序定义、调用与返回指令、现场保护与恢复、参数传递方法、子程序嵌套和递归);第8章介绍数值运算与代码转换;第9章介绍宏汇编(包括宏指令、重复汇编、条件汇编、结构与记录);第10章介绍输入/输出程序设计(包括输入/输出指令、输入/输出方式、中断、DOS功能调用,BIOS中断功能调用)。书中,每章均给出了一定数量的习题供练习使用。\r\n 本书考虑到高职、高专的教学需要,对于汇编语言中一些艰深内容进行了适当的取舍。本书可作为高职、高专院校计算机、自动控制及其他相关专业的教材和教学参考书。
第1章 汇编语言基础知识\r\n 1.1 汇编语言概述\r\n 1.1.1 机器语言\r\n 1.1.2 汇编语言\r\n 1.1.3 高级语言\r\n 1.1.4 学习汇编语言的必要性\r\n 1.2 进位记数制与数制转换\r\n 1.2.1 进位记数制\r\n 1.2.2 数制之间的转换\r\n 1.3 计算机中字符和数的表示\r\n 1.3.1 二进制编码形式的十进制数\r\n 1.3.2 字符表示法\r\n 1.3.3 带符号数的机器表示\r\n 1.4 二进制运算\r\n 1.4.1 补码加减法运算\r\n 1.4.2 逻辑运算\r\n 【本章小结】\r\n 【习题】\r\n第2章 8086 CPU及存储器组织\r\n 2.1 80x86微处理器\r\n 2.2 微型计算机系统构成\r\n 2.2.1 计算机硬件\r\n 2.2.2 计算机软件\r\n 2.3 中央处理器\r\n 2.3.1 8086/8088微处理器的结构\r\n 2.3.2 8086寄存器和标志\r\n 2.4 存储器\r\n 2.4.1 存储器的分段结构\r\n 2.4.2 实际地址的产生\r\n 【本章小结】\r\n 【习题】\r\n第3章 寻址方式与指令系统\r\n 3.1 8086的寻址方式\r\n 3.1.1 立即数寻址\r\n 3.1.2 寄存器寻址方式\r\n 3.1.3 存储器直接寻址方式\r\n 3.1.4 寄存器间接寻址方式\r\n 3.1.5 寄存器相对寻址方式\r\n 3.1.6 基址/变址寻址方式\r\n 3.1.7 相对基址加变址寻址方式\r\n 3.2 8086的指令系统\r\n 3.2.1 数据传送指令\r\n 3.2.2 算术运算指令\r\n 3.2.3 逻辑运算指令\r\n 3.2.4 处理机控制及相关操作指令\r\n 3.2.5 移位指令\r\n 【本章小结】\r\n 【习题】\r\n第4章 汇编语言源程序\r\n 4.1 汇编语言源程序格式\r\n 4.1.1 汇编语言源程序示例\r\n 4.1.2 汇编语言源程序的语句格式\r\n 4.1.3 汇编语言源程序的表达式和运算符\r\n 4.2 伪指令\r\n 4.2.1 符号定义伪指令语句\r\n 4.2.2 数据定义伪指令语句\r\n 4.2.3 段定义伪指令语句\r\n 4.2.4 过程定义的伪指令语句\r\n 4.2.5 汇编结束伪指令语句\r\n 4.3 汇编语言源程序上机调试运行过程\r\n 4.3.1 汇编语言的工作环境及上机步骤\r\n 4.3.2 编辑源程序\r\n 4.3.3 调用宏汇编对源程序进行汇编\r\n 4.3.4 对目标程序进行连接\r\n 4.3.5 运行可执行程序并进行调试\r\n 【本章小结】\r\n 【习题】\r\n第5章 分支结构程序设计\r\n第6章 循环结构程序设计\r\n第7章 子程序设计\r\n第8章 数值运算与代码转换\r\n第9章 宏汇编\r\n第10章 输入/输出程序设计\r\n附录
无封面