MIPS的32个通用寄存器

本文对MIPS的32个通用寄存器及它们的经常使用场合进行了小结. 看一张比较官方的截图。 zero它通常做为源寄存器,读它永远返回0,也能够将它做为目的寄存器写数据,但效果等于白写。为何单独拉一个寄存器出来返回一个数字呢?答案是为了效率,MIPS的设计者只容许在寄存器内执行算术操做,而不容许直接操做当即数。因此对最经常使用的数字0单独留了一个寄存器,以提升效率 at该寄存器为给编译器保留,用于处理
相关文章
相关标签/搜索