PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] branch, jump问题
楼主:
clonsey1314
(Clonsey)
2017-08-24 22:41:28
假设一个instruction如下:
beq $s1, $s2, L1
假使L1位址在(PC+4)再跳2个instructions(+8)
如果我L1不用label表示,用数字表示
那L1那格的位址是要写2,还是写L1的绝对位址(PC+12)?
如果是jump的话
例如: j L1
如果L1要写数字的话,是要写L1的pseudo-address吗?还是L1的绝对位址?
作者:
sarsman
(DeNT15T♠)
2017-08-24 22:54:00
beq相对位址, j填去掉左4bits右2bits的绝对位址
作者: lingege32 (MUDA)
2017-08-26 00:19:00
Beq bne的相对位置是指令的相对位置而非内存的所以你那个100000是指要跳到之后第32个指令所以是pc+4+32*4
继续阅读
[理工] 积分一题
ILzi
[理工] 离散图论 汉米尔顿
ss455032
[理工] 离散 有向图 同构
jerry900287
[理工] 机率 交大电信
david94p
[理工] OS内存管理及虚拟内存
z0953781935
[理工] fx991es算一元二次方程
afreemon
[理工] 求105交大计系考古题
imbying
[理工] 资结 adjacency list
king8313
离散-排列组合 黄子嘉笔记 课本3-7范例5
ember1213
[理工]计组 IO效能与设计的范例
TMDTMD2487
Links
booklink
Contact Us: admin [ a t ] ucptt.com