我有一份作业,我有一张桌子可以填写。在表头中是指令集,其指ISA-1,ISA-2,ISA-3第二个OPCODE(示例加载,存储,添加,子),第三个操作数是x,yz,第4和第5个是I不知道哪个是指I字节和D字节,它们是指什么。
在下面的问题中给出了信息。
操作码大小为1字节
所有寄存器操作数均为1字节
所有内存地址都是2个字节
所有数据值均为4个字节
所有指令的长度都是整数个字节
下面给出示例ISA代码示例。
#this is ISA 1 example for MIPS code
load y
add z
store x
load x
add z
store y
load x
sub y
store z
我试着填表,但是我不能这样做,因为我不知道什么是D字节和I字节..
表如下所示:
Instruction Sets | Opcode | Operands | I bytes | D bytes | Total Bytes |
ISA 1 | LOAD | Y | ? | ? | ? |