簡體   English   中英

計算mips匯編控制指令的目標地址

[英]Calculate target address of mips assembly control instruction

給定組裝指令:

bne $s0, $s1, DONE

指令的地址為500字節。 如果offset字段包含以下值:

1111111111110100

目標地址是什么? 解釋你的答案。

這個問題的答案是: 494嗎? 我的理由是,十進制的偏移量字段是-10但我不確定:(而此時pc的地址是500+4因此:

target address = pc address + (offset)= 504+(-10) = 494.

我想知道我是否做對了。

謝謝

您是正確的,除了1111111111110100十進制數不是-10,而是-12。 因此,目標地址是504-12 = 492。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM