see mips run 读书笔记(待写)

来源:互联网 发布:猛龙数据 编辑:程序博客网 时间:2024/05/17 09:47

1   赢家不总是属于最激进的变革


2  没有条件码:MIPS指令集的一个特征就是没有条件标志,MIPS体系结构决定吧所有的信息保存到寄存器堆栈中。比较指令设置通用寄存器条件分支指令检测通用寄存器。

 有效条件分支意味着是否分支的决定必须在半个流水线周期内做出;该体系结构通过保持分支决策的测试条件简单有助于实现之一点。所以MIPS的条件分支只测试单个寄存器的符号/为零或者一对寄存器是否相等。


3  寻址和访问 

 a 访问内存只能通过简单的寄存器加载和存储。

 b 之友一种数据寻址方式,基址 + 偏移(16位)


4 MIPS没有的特性

没有字节或半字节数据的运算

没有对堆栈的特殊的支持

最少俄子程序的支持

最少的中断处理

最少的异常处理,任何一场发生时,MIPS CPU都不会存进堆栈,写入内存或者备份寄存器


5 分支延迟槽和数据加载延迟槽