【发布时间】:2015-12-16 16:11:25
【问题描述】:
我的教授需要永远回复电子邮件,从星期六开始就合理了,所以我只想在这里问。
我读到here,funct 代码定义了正在使用的函数是什么(add、sub 等),而 opcode 定义了格式(R、I、J)......但是 I 格式是如何知道的如果没有函数部分,使用什么函数?它有操作码、rs、rt、立即数。我认为立即就像一个 # 像 addi, $t0, $s0, 1 例如。
谁能澄清一下操作码和函数到底是做什么的?我对大会还很陌生。
谢谢。
【问题讨论】:
-
正如linked answer 所说,该布局仅适用于指令的特定子集。当操作码为零时,您可以将
funct视为操作码扩展。在所有其他情况下,操作码本身就足以定义操作。
标签: assembly mips opcode instruction-set