我是匯編語言的新手。我正在閱讀有關MIPS體系結構的信息,并且對跳轉目標地址和分支目標地址以及如何計算它們分別感到困惑。
3 回答

冉冉說
TA貢獻1877條經驗 獲得超1個贊
對于像這樣的小型函數,您可以從分支指令下的指令中手動計算到目標的跳數。如果它向后分支,則使該跳數為負。如果該數字不需要全部16位,則將躍點編號最高有效位左側的每個數字都設為1,如果躍點編號為正,使其設為全0,因為大多數分支都靠近它們目標,這在大多數情況下為您節省了很多額外的算法。
- 3 回答
- 0 關注
- 1892 瀏覽
添加回答
舉報
0/150
提交
取消