美文网首页
【学习笔记】 计算机系统结构-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