作者gn00618777 (123)
看板Grad-ProbAsk
标题[理工] [计组]-MIPS
时间Tue Dec 15 13:42:35 2009
loop: beq $9,$0,End
add $8,$8,$10
addi $9,$9,-1
j loop
End:
要你换成二进制的机器码,我对$9,$8,$0有问题= =,beq後面不都是要暂存器吗
像$s0之类,以17表示,可是去查表也没有$9这种东西,我看书上直接把它9转成
2进制?
$t0=Ox87654321
ori $s0,$t0,OxFF
这提问你这程式码在做什麽
$t0=1000 0111 0110 0101 0100 0011 0010 0001
or OxFF=0000 0000 0000 0000 0000 0000 1111 1111
-------------------------------------------------------
0000 0111 0110 0101 0100 0011 1111 1111
最左边的1怎麽不见啦>"<?
就算是那个1不见,他解答$s0=0x087654321也不对阿
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.138.100.7
1F:→ bennylu:直接给你号码是不想考你有没有背 12/15 17:16
2F:→ gn00618777:原来直接代表号码了哦= =",那请问下面那一题是..? 12/15 17:19
3F:→ bennylu:我想是0x876543FF 12/15 17:31
4F:→ gn00618777:我跟你想的是一样..但是就是不确定 12/15 17:34