基本信息
内容简介
目录
1.1 有符号数和无符号数 1
1.1.1 有符号数的补码表示 1
1.1.2 补码的加法和减法 3
1.1.3 无符号数 5
1.1.4 字符的ASCII码 5
1.2 存储器 6
1.2.1 存储单元的地址和内容 6
1.2.2 存储器地址的分段 7
1.3 8086/8088微处理器 10
1.3.1 8086/8088微处理器的组成 10
1.3.2 8086/8088寄存器 11
1.3.3 汇编语言 13
1.4 8086/8088寻址方式 13
1.4.1 8086/8088指令的组成 13
1.4.2 符号地址 14
1.4.3 数据的寻址方式 17
习题1 23
第2章 8086/8088的指令系统 25
2.1 数据传送指令 25
前言
本书以汇编格式的8086/8088指令为出发点,共分7章进行讲述。第1章由两个部分内容组成:首先介绍与汇编语言有关的计算机基础知识,然后介绍汇编语言的各种寻址方式。寻址方式是学习汇编语言的基础。第2章把8086/8088的指令划分成6组,并按组对它们的格式、功能做了介绍。第3章讲述汇编语言各种语句的编写格式和程序的编写格式。第4章介绍程序设计中的子程序结构,突出返回地址的保存、现场保护和现场恢复等程序设计方面的安排。第5章介绍程序设计中的循环结构,重点为循环控制条件的各种构成方法。第6章介绍程序设计中的分支结构,重点为如何按条件对分支进行判断。第7章为上机实践,介绍汇编语言的工作环境以及编写源程序、汇编、连接、调试以及运行的全过程。
本书是为高职高专计算机及相关专业学生编写的汇编语言教材,因此在编写时,力求做到如下几点:
1.突出对基础知识、必备知识的介绍,避免面面俱到;
2. 以由浅入深、螺旋式上升的方式安排全书内容,把各种知识一步步地灌输给读者;
3.多举实例,用例子说明概念、说明各种编程的方法;
4.每章最后附有一定数量的习题,以帮助读者理解和巩固所学的内容。
在本书的编写过程中,陈吉人、沈寄云和宗涛提供了很多实例,为每章所附习题的收集、调试做了很多的工作,在此表示诚挚的谢意!由于编者水平所限,书中难免出现谬误或不当之处,在此恳请读者不吝批评、指正!
编者
2004年3月于北京