作者gorocky (哇沙咪)
看板Grad-ProbAsk
標題[理工] [計組]-二月五日計組模擬考題
時間Tue Feb 9 17:25:03 2010
各位高手們
可以幫小題看一下第二部份問答題的第八題的第(A)小題
題目是給
c1 c2 c3 c4 c5 c6 c7 c8
ori $1,$0,40 id ex mem wb
lw $3,-16($4) if id ex mem wb
addu $4,$3,$0 if id ex mem wb
addi $2,$1,25 if id ex mem wb
slt $1,$3,$0 if id ex mem
beq $1,$0,label if id ex
解答:
control line c3 c4 c5 c6 c7
ALUout 1 x 0 1 0
RegDst 0 x 1 ^0 1
MemtoReg x ^1 1 x 0
小弟不知道
為什麼c6的RegDst為0還有c4的MemtoReg為1(有加^符號)
ori指令不是不會從mem出來嗎?
addi不是要傳回rd嗎?
都是立即定址模式不是都是從register出來?
有誰可以幫我解答??
小弟感激不盡
感恩的心!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.134.10
推 qwertz:addi指令是i-type 是回傳rt部分 也就是20-16喔 02/09 23:28
推 qwertz:至於c4的MemtoReg 我也是寫 0 XD 我也不知道為啥是1... 02/09 23:30
→ gorocky:真的耶!!這一題的陷阱還真棒!! 02/10 01:36
→ gorocky:可是memtoreg就很難理解了.... 02/10 01:36