清华计算机组成原理课件05指令系统-(精品课件).pptVIP

  • 3
  • 0
  • 约1.29万字
  • 约 51页
  • 2018-10-14 发布于广西
  • 举报

清华计算机组成原理课件05指令系统-(精品课件).ppt

* 计算机组成原理 * 2、算术与逻辑运算指令 算术运算指令:一般包括定点、浮点的加、减、乘、除运算。根据运算结果改变标志寄存器的状态位。 ADD,ADC,SUB,SBB,INC,DEC,DIV,MUL 逻辑运算:一般包括逻辑与,逻辑或,逻辑非,逻辑异或等运算,是以二进制为单位按位进行运算。 OR,AND,XOR,NOT * 计算机组成原理 * 3、移位指令 算术移位:左移时空位补0而符号位进标志位,右移时空位复制符号位而溢出位进标志位。 逻辑移位:整体移位,空位补0,溢出进标志位。 循环移位:有不带进位循环和带进位循环。前者循环后的溢出位进标志位,后者与标志位一起循环。 4、比较指令 比较指令:CMP AX,BX 作用:根据参加比较的两个数相减后的结果,区分大于等于小于等情况对标志位进行置位操作。比较指令只影响标志位,而不影响参加比较的操作数。 * 计算机组成原理 * 5、转移指令 作用:根据逻辑判断结果,改变程序的执行顺 序。 无条件转移指令强迫CPU运行程序地址转移至新 地址开始执行程序。 有条件转移指令根据当前运算的结果进行逻辑判 断,符合判断条件则转移到指令表明的新地址处 执行程序,否则继续按原顺序执行原来的程序。 根据实际需要,有条件转移指令分为许多种类,其中包 括单一条件转移指令、复合条件转移指令、适用

文档评论(0)

1亿VIP精品文档

相关文档