11年第二章指令.docVIP

  • 17
  • 0
  • 约4.06万字
  • 约 37页
  • 2016-04-20 发布于重庆
  • 举报
11年第二章指令

第二章 微型机指令系统 8086/8088指令系统是在8位微处理器8080/8085的指令基础上设计的,它兼容了8080/8085的全部指令,同时新增了带符号数运算指令、中断指令、协处理器指令以及与16位微处理器有关的字操作指令、字符串指令等。为了方便记忆和阅读,人们用汇编语言编程而不是用机器码编程。 在每条汇编语言指令中,首先,要指明该指令是进行什么操作的,也就是要有指令操作码。其次,对于大多数指令,还需要提供操作数。操作数既可能直接由指令提供,也可能存在于某内部寄存器中,或某内存单元中。 各种汇编语言指令的一般格式为: 操作码 操作数 操作数 操作数 操作数可以有一个、两个或三个,分别称为一地址指令,二地址指令及三地址指令。在8086/8088指令中,有一地址指令,二地址指令,还有少数指令无操作数(NOP,WAIT等)。运算类指令采用二地址指令。这种指令执行时,有两个操作数,一个称为源操作数,一个称为目的操作数,指令执行的结果就存放到目的操作数地址中,原目的操作数就被结果所替代。 CPU在执行指令时如何找到源操作数和目的操作数这是指令执行中必须解决的问题,让CPU以某种方法找到操作数,这就是指令寻址方式。下面介绍的寻址方式只涉及操作数的寻址,不涉及指令代码的寻址。 寻址方式 寻址方式是指CPU执行指令时寻找指令操作数的方法。8086/8088的基本寻址方式有七种。

文档评论(0)

1亿VIP精品文档

相关文档