PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 计组 拟直接寻址法 pseudodirect
楼主:
anoymouse
(没有暱称)
2016-03-23 23:59:10
书上说 pc最高四位+后面28位可以组成要跳的位址(byte)
是不是不能往位址退位或进位的方向跳?
跳跃指令在xx10+28位 不能跳回xx01+28位 反之 xx01+28位也不能跳到xx10+28吗?
还是说通常指令都不会超过64,000,000行(256MB) 所以之后的就不重要了。
谢谢!
作者:
OppOops
(Oops)
2016-03-24 00:05:00
(0000 ~ 1111) + 28位都只能在各自的位址范围内跳不能互跨, 这是mips jump指令的规则
楼主:
anoymouse
(没有暱称)
2016-03-24 08:15:00
那指令刚好有跨要靠其他寻址法解决?这情况的判断是编译器还是人?
作者:
OppOops
(Oops)
2016-03-24 09:57:00
当然是靠编译器解决, 要跨就先用branch, 才有办法不过编译器大部分是 virtual address实际有跨可能是靠MMU/OS/CPU这类的状况跨过去的看你的硬件架构而定, 如果是课本那种简单的mips就没有virtual address这种事情, 那谁解决都没有差别反正CPU一定照指令来执行程式
楼主:
anoymouse
(没有暱称)
2016-03-24 16:56:00
感谢解答!
继续阅读
Fw: (aa06697) Re: [理工] 线代 非欧式空间转换的矩阵表示法的性质
OppOops
Re: [理工] 线代 非欧式空间转换的矩阵表示法的性质
OppOops
Re: [理工] 资料结构
gsmzxcvbnm
[理工] 资料结构
gsmzxcvbnm
[理工] 向量垂直
timesoul
材力 习题
Mason61931
[理工] 物理化学 热力学 推导
D600
[理工] 离散数学
gsmzxcvbnm
[商管][征]张翔老师-计量经济学 笔记
happyluna
[理工] 电子学Ro与Av问题
hunglowchen
Links
booklink
Contact Us: admin [ a t ] ucptt.com