.第四章指令系统.pptVIP

  • 17
  • 0
  • 约8.36千字
  • 约 51页
  • 2016-09-14 发布于湖北
  • 举报
.第四章指令系统.ppt

* 本 章 小 结 按结构不同,分为寄存器堆栈和存储器堆栈。不同机器有不同的指令系统。一个较完善的指令系统应当包含数据传送类指令、算术运算类指令、逻辑运算类指令、程序控制类指令、I/O类指令、字符串类指令、系统控制类指令。RISC指令系统是目前计算机发展的主流,也是CISC指令系统的改进,它的最大特点是:①指令条数少;②指令长度固定,指令格式和寻址方式种类少;③只有取数/存数指令访问存储器,其余指令的操作均在寄存器之间进行。 * 六、 Pentium指令格式 指令长度可变,最短1个字节,最长12个字节,典型的CISC指令系统 由可选前缀(0~4)、操作码(1~2)、一个由mod-R/M字节和一个SIB(Scale Index Base)比例变址字节组成的地址指定器、一个可选的位移量(0~4)和一个可选的立即数字段(0~4)构成。 * 六、 Pentium指令格式 指令前缀中的重复前缀指定串的重复操作,这样使Pentium处理串比软循环快得多。 LOCK前缀用于多CPU环境中对共享存储器的排他性访问 段取代用于改变默认段寄存器的情况 操作数长度取代和地址长度取代用于在保护模式下决定操作数和指令的长度 以下4个指令前缀都是可选的,分别为0或1个字节 * 六、 Pentium指令格式 操作码是必须的,1~2个字节 Mod、Reg、R/M为共1个字节,是可选

文档评论(0)

1亿VIP精品文档

相关文档