【发布时间】:2009-08-15 12:25:32
【问题描述】:
所以我正在使用 SPIM 模拟器学习 MIPS,但我遇到了这个问题。
我想添加两个 64 位数字,它们存储在四个 32 位寄存器中。所以我添加了 LO 字节,然后添加了进位和 HI 字节。但是没有 adc/addc 命令,即带进位相加。
所以我必须在状态寄存器中添加进位位。但是,我该如何读取这个寄存器呢?
如果 $t0 是临时寄存器 1,那么保存进位标志的状态寄存器等价于什么?
我搜索了很多,但仍然找不到任何使用状态寄存器的示例。
【问题讨论】:
-
MIPS 中没有状态或标志寄存器