[理工][計組] branch指令轉machine code
對branch指令轉machine code
還有pc-relative addressing有點搞混
假設
beq $s1 ,$s2 , 100 轉machine code ->4 17 18 25
意思是 如果相等 就branch到pc+25個指令 25個word 100個byte的意思?
但另一題
beq $1, $2 ,7 when pc = 10 ,what is the new pc if the branch taken?
new pc = 10 + 4 + 7 * 4
意思又好像是 branch到pc+7個指令 7個word
請問後面的常數 意思是?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 182.235.47.111
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):