该场由算术和条件转移指令使用。
第一个问题是:
什么是可以被存储在即时算术指令和条件分支值的范围是多少?
二是:
如果一个MIPS处理器拥有64个寄存器,你怎么会改变引用这些寄存器立即指令格式?我将如何绘制和标签格式?
第1部分:
如所示出的由该图:
I型指令具有立即字段保留16位。当然,这意味着将立即字段可以取216个可能的值。如果我们考虑到眼前的字段可以是正的或负(1位用于符号),我们可以看到,最大是215 - 1和最小是 - (215 - 1)。
第2部分:
再次,看着图上面可以看出的是,RS和rt寄存器与5位指定。这是因为有32个寄存器中的MIPS指令集 - 即25。如果有代替64个寄存器,两个RS和rt字段将需要6位长,从而只留下14位用于立即字段。