看板 Grad-ProbAsk 關於我們 聯絡資訊
大家好 http://imgur.com/a/L9WFu 如圖中的練習題 第(1)小題的b小題 我不太懂binary那格 他的1111111111111111 是怎麼算出來的? 尋求知道的人幫忙解答 感恩QAQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.205.55 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1472095233.A.0DD.html
aa06697: 因為他指向自己 08/25 14:01
aa06697: 繞一圈回到自己 這樣 08/25 14:04
aa06697: 我說錯惹XD 08/25 14:06
aa06697: 剛剛睡醒頭腦不清楚 因為branch的16bit值是「label距離下 08/25 14:08
aa06697: 一個instruction(Pc)的指令數」 所以是-1 也就是1111... 08/25 14:08
aa06697: 111 08/25 14:08
aa06697: 16bit值是有號數 08/25 14:09
a2889184: http://i.imgur.com/QudBYnQ.jpg 08/25 16:05
a2889184: 我自己慢慢推的結果~ 08/25 16:06
a2889184: 我發現aa大的更快又清楚XDDD 08/25 16:08
boy00114: 推aa大 08/25 16:44
boy00114: branch後面的數值是放branch的下一行要往下跳多少,跳 08/25 16:45
boy00114: 回自己就是-1 08/25 16:45
tomdog12345: 懂了!! 感謝各位大大 08/25 22:51