[理工] 计组,菜比八问题

楼主: tataTangQQ (TaTa)   2018-04-21 22:53:44
小弟这问题真的烂到笑...请见谅
https://i.imgur.com/Qb44x3h.jpg
Word=2^-15~2^15-1=byte:2^-17~2^17-4(已懂)
这是jump的机器语言那边,小弟问题主要是-4怎么来的...
作者: EXPCDR (EXPCDR)   2018-04-21 23:18:00
请问这是bit转byte的意思吗是的话有照片吗 因为我算出来不是-4耶然后我算也不是2^17耶
楼主: tataTangQQ (TaTa)   2018-04-21 23:41:00
我贴了~~
作者: EXPCDR (EXPCDR)   2018-04-21 23:51:00
sorry我也不懂为什么会是那个数字
作者: maple205 (艾瑞克)   2018-04-22 00:36:00
https://i.imgur.com/wrH5CzS.jpg1个word=4bytes(2的15次方减1)*4来的
楼主: tataTangQQ (TaTa)   2018-04-22 01:08:00
不好意思,小弟不太清楚怎么从bit的25次方到word的15次方...是因为8个bit =1byte,又4byte=1word?
作者: maple205 (艾瑞克)   2018-04-22 01:30:00
对啊~
作者: SIGNAL2017 (信号2017)   2018-04-22 16:53:00
书上不是-15次方吗 为啥会有-25次方?
楼主: tataTangQQ (TaTa)   2018-04-22 18:37:00
跳26位元,范围应该是1^-25~2^25-1吧?
作者: rio35 (rio)   2018-04-22 22:08:00
原PO你的原式好像有点怪怪的~我也菜逼八来互相讨论一下 XD左半边跳26bit是jump指令范围右半边(2^-15~2^15-1)是branch范围不过其实jupm指令一整个block内都可以跳到
楼主: tataTangQQ (TaTa)   2018-04-23 02:24:00
喔喔喔喔我懂了
作者: SIGNAL2017 (信号2017)   2018-04-23 02:41:00
借问一下:最左四位元和最右两位元不算应该是jump指令?回原po问的-4的出现应该只是单位上的转换而已吧-15次方应该是I指令格式后面是16bits而且用2的补数的
楼主: tataTangQQ (TaTa)   2018-04-23 02:52:00
不好意思小弟真的错误百出
作者: SIGNAL2017 (信号2017)   2018-04-23 02:53:00
的范围吧?有错请指正~
楼主: tataTangQQ (TaTa)   2018-04-23 02:56:00
嗯嗯我已经全懂了

Links booklink

Contact Us: admin [ a t ] ucptt.com