Re: [計組]Brach 和 Jump 的datapath
branch的machine code是以word為單位
在課本P43有講 範圍在 -2^15~2^15-1 word
而在DATA PATH裡你要跟現在的PC值相加
他的單位是byte所以要左一兩格
jump也是一樣道理在machine code最後26個位元
是把他的最後兩個位元捨棄不算
還有前面四個位元因為直接使用PC的 故也不需要 所以才變成26位元
※ 引述《timtim01 (我不是阿宅 是鄉民)》之銘言:
: 在張凡的P313課本內
: 畫了branch和jump的datapath
: 但是都要左移2格 為什麼好端端的位置要4?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.118.141
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):