美文网首页
【学习笔记】 计算机系统结构-2.3-MIPS指令系统

【学习笔记】 计算机系统结构-2.3-MIPS指令系统

作者: 陈成_Adam | 来源:发表于2021-03-22 20:29 被阅读0次

国产高性能处理器,

  1. 飞腾。兼容ARM指令集,天河超级计算机
  2. 龙芯。ALPHA指令集,神威-太湖之光
  3. 申威。兼容MIPS指令集

MIPS的寄存器,

  1. 32个64位通用寄存器(GPRs
    • R0、R1、...、R31,也成为整数寄存器
    • R0的值永远是0
  2. 32个64位浮点数寄存器(FPRs
    • F0、F1、...、F31
    • 用来存放32个单精度浮点数(32位),也可以用来存放32个双精度浮点数(64位)
    • 存储单精度浮点数(32位)时,只用到FPR的一半,其另一半没用

MIPS的操作数的数据类型,

  1. 8位、32位、64位整数
  2. 单精度浮点数
  3. 双精度浮点数

MIPS的数据表示:字节、半字或者字在装入64位寄存器时,用零扩展或者用符号位扩展来填充该寄存器的剩余部分。装入以后,对他们将按照64位整数的方式进行运算。

MIPS的数据寻址方式,

  1. 立即数寻址与偏移量寻址
  2. 寄存器间接寻址
  3. 16位绝对寻址

MIPS的指令格式,

  1. 指令都是32位的,操作码占6位
  2. 3中指令格式:RIJ型指令

相关文章

网友评论

      本文标题:【学习笔记】 计算机系统结构-2.3-MIPS指令系统

      本文链接:https://www.haomeiwen.com/subject/gnjthltx.html