关于little endian的问题
在将指令翻译成二进制文件时,是不是要按低位有效字节->高位有效字节的顺序写入?例如:将一条32位的指令:add $t0, $a0, $a1 (0x00854020)直接使用fwrite写入一个32位整型,二进制文件就是 20 40 85 00
这个是否是正确的二进制指令码?还是要调整顺序使其变成 00 85 40 20? 本帖最后由 cyberhero 于 2020-3-30 07:39 编辑
是不是20 40 85 00
按照brep的教程
学习了,看来是不用调序,同时也说明t0是12号不是一些网上说的8号寄存器
页:
[1]