作者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
→ bennylu:直接給你號碼是不想考你有沒有背 12/15 17:16
→ gn00618777:原來直接代表號碼了哦= =",那請問下面那一題是..? 12/15 17:19
→ bennylu:我想是0x876543FF 12/15 17:31
→ gn00618777:我跟你想的是一樣..但是就是不確定 12/15 17:34