作者yoz4ni (yoooooz)
看板Grad-ProbAsk
標題[理工] 計組 跳躍指令
時間Mon Oct 14 20:18:03 2019
想請問一下詳細一點的說明如何從從80020跳到80000
我看到書上是寫PC(31...28):(address*4),但看不太懂
80000是十進位吧,所以要先轉乘2進制,所以31...28都是0的樣子
接著就不太清楚了,還有':'符號是要做什麼用的
謝謝
https://i.imgur.com/B6HHCBH.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.219.46 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1571055485.A.03F.html
→ DLHZ: address依序為 現在PC前四位, 指令後26位, 00 這樣的意思 10/14 21:05
→ ekids1234: 這一頁的下面和隔壁頁多看幾次應該可以比較理解 10/14 21:15
→ ekids1234: addr 都是4的倍數,所以為了可以盡可能的表達大一點的 10/14 21:16
→ ekids1234: range,所以把所有儲存在這格的都除以4 10/14 21:16
→ ekids1234: 前4位數固定也會被砍掉,冒號應該只是方便說明 10/14 21:17