第3章-8086-8088的寻址方式与指令系统

第3章-8086-8088的寻址方式与指令系统

ID:70965645

大小:1.22 MB

页数:45页

时间:2021-11-25

第3章-8086-8088的寻址方式与指令系统_第1页
第3章-8086-8088的寻址方式与指令系统_第2页
第3章-8086-8088的寻址方式与指令系统_第3页
第3章-8086-8088的寻址方式与指令系统_第4页
第3章-8086-8088的寻址方式与指令系统_第5页
第3章-8086-8088的寻址方式与指令系统_第6页
第3章-8086-8088的寻址方式与指令系统_第7页
第3章-8086-8088的寻址方式与指令系统_第8页
第3章-8086-8088的寻址方式与指令系统_第9页
第3章-8086-8088的寻址方式与指令系统_第10页
资源描述:

《第3章-8086-8088的寻址方式与指令系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、63第3章8086/8088的寻址方式与指令系统第3章8086/8088的寻址方式与指令系统学习指令系统,首先要求掌握每条指令的操作数有效地址的寻址方式,这是理解指令系统必不可少的。在前面所介绍的知识中,我们已经知道:数据和指令都是以二进制形式存放在存储器中。微处理器在接受指令和数据时,都是通过总线传输,并把指令也当作数据来处理的。数据和指令之间惟一的区别是微处理器将指令送往IR寄存器,而数据送往数据寄存器和ALU的。本章将重点介绍8086/8088CPU指令的寻址方式、指令的基本格式和语法规则。

2、3-1指令系统概述程序是指令的有序集合,指令是程序的组成元素,通常一条指令对应着一种基本操作。一台计算机能执行什么样的操作,能做多少种操作,是由该计算机的指令系统决定的。一台计算机的指令集合,就是该计算机的指令系统。每种计算机都有自己固有的指令系统,互不兼容。但是,同一系列的计算机其指令系统是向上兼容的。每条指令由两部分组成:操作码字段和地址码字段,格式如图3.1所示。图3-1指令的格式操作码字段:用来说明该指令所要完成的操作。地址码字段:用来描述该指令的操作对象。一般是直接给出操作数,或者给出操

3、作数存放的寄存器编号,或者给出操作数存放的存储单元的地址或有关地址的信息。根据地址码字段所给出地址的个数,指令格式可分为零地址、一地址、二地址、三地址和多地址指令格式。大多数指令需要双操作数,分别称两个操作数为源操作数和目的操作数,指令运算结果存入目的操作数的地址中。这样,目的操作数的原有数据将被取代。Intel8086/8088的双操作数运算指令就采用这种二地址指令。指令中用于确定操作数存放地址的方法,称为寻址方式。如果地址码字段直接给出了操作数,这种寻址方式叫立即寻址;如果地址码字段指出了操作

4、数所在的寄存器编号,叫寄存器寻址;如果操作数存放在存储器中,则地址码字段通过各种方式给出存储器地址,叫存储器寻址。指令有机器指令和汇编指令两种形式。前一种形式由基2码(二进制)组成,它是机器所能直接理解和执行的指令。但这种指令不好记忆,不易理解,难写难读。因此,人们就用一些助记符来代替这种基2码表示的指令,这就形成了汇编指令。汇编指令中的助记符通常用英文单词的缩写来表示,如加法用ADD、减法用SUB、传送用MOV等等,这些符号化了的指令使得书写程序、阅读程序、修改程序变得简单方便了。但计算机不能直

5、接识别和执行汇编指令,在把它交付给计算机执行之前,必须翻译成计算机所能识别的机器指令。汇编指令与机器指令是一一对应的,为了便于学习和理解,本书中的指令都

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。