【发布时间】:2013-10-23 14:28:04
【问题描述】:
add rd, rs, rt
addu rd, rs, rt
sub rd, rs, rt
subu rd, rs, rt
在 MIPS 中,有符号加法、无符号加法、有符号减法和无符号减法有什么区别?如果它们的结果相同,那么分类为使用有符号和无符号方法有什么意义?
【问题讨论】:
-
IMO 指令加法的最糟糕的名称之一,因为加法和减法既不能有符号也不能无符号。只有标志和/或检测机制关心(有符号与无符号溢出等)。 Mips 不使用标志,这使得这个 addu vs add 更加混乱。