关于MIPS指令集中的J型指令的问题

克莉丝汀娜 2015-07-28 11:28:02
J型指令格式:前6位为操作码,后26位为立即数。

在获取跳转地址时,通过将立即数左移两位得到28位和当前指令的高4位组成跳转地址。

请问为什么要左移两位????
...全文
3163 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
astoninfer 2015-11-13
  • 打赏
  • 举报
回复 1
立即数中的地址表示是按字来算的,对于按字节编址的存储器来说(1字->4字节)需要乘4 当然如果你的存储器是按字编址就不需要乘4或左移2

6,125

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧