0000e000,前16位保持不变,后16位更改。f000e000,后24位保持不变,前8位改变。Func6位占用了,所以用OFunc来代替,当OFunc不为000000时,无论Func是什么,ALU都将只接受OFunc的值。控制RAM的读写方式,与WordAddr、ByteAddr共同作用。当其值为0时,RAM选择低16位,为1时选择高16位。当其值为00时,RAM选择最低8位,为11时选择最高8位。2的值保存在$ra寄存器中。最终我们知道,这个寄存器叫做$t1。继续向后,重复刚才的操作,下一个寄存器是$t2。以便向tokenList添加元素。调用scan函数并将addi$t1,$t2,0x00d2作为参数,最终将会得到一个size为4的tokenList。token来生成二进制码。