[理工] 107 交大計系

看板Grad-ProbAsk作者 (bluesea)時間6年前 (2020/01/10 19:52), 6年前編輯推噓3(309)
留言12則, 3人參與, 6年前最新討論串1/1
https://i.imgur.com/CPpsfYO.jpg
答案是bc 想請教b是怎麼跳的? 飄移量不是最多是 2^16 * 4嗎? https://i.imgur.com/8FM2fWM.jpg
答案是acd 這題想問b是什麼情況? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.209.180 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1578657170.A.BB2.html ※ 編輯: bluesea32541 (123.192.209.180 臺灣), 01/10/2020 19:53:15

01/10 20:12, 6年前 , 1F
Beq 在 imme 項可以往負的跳
01/10 20:12, 1F

01/10 20:12, 6年前 , 2F
類似那格可以填個 -10 之類的
01/10 20:12, 2F

01/10 20:14, 6年前 , 3F
11 題會把全部block是many to 1
01/10 20:14, 3F

01/10 20:15, 6年前 , 4F
1 to 1 的話只會把做I/O的那個block
01/10 20:15, 4F

, , 5F
位移量是+2^15~-(2^15-1)個word 乘4就是byte address
那jump的位移量就是2^25~-(2^25-1)這樣嗎? ※ 編輯: bluesea32541 (123.192.209.180 臺灣), 01/10/2020 23:07:12

01/10 23:18, 6年前 , 6F
不是啊branch是用base displacement addressing mode, j
01/10 23:18, 6F

01/10 23:18, 6年前 , 7F
ump是用pseudo direct addressing mode,後者在同一個blo
01/10 23:18, 7F

01/10 23:18, 6年前 , 8F
ck都可以跳躍
01/10 23:18, 8F

01/10 23:20, 6年前 , 9F
不對 branch是用pc-relative addressing mode 記錯了
01/10 23:20, 9F

01/11 09:19, 6年前 , 10F
beq 往高記憶體位 +1fffc 往低位 -20000
01/11 09:19, 10F

01/11 09:19, 6年前 , 11F
jump 看是不是在同一個block 所以看 16進制下 第一個bi
01/11 09:19, 11F

01/11 09:19, 6年前 , 12F
t 這個例子是0
01/11 09:19, 12F
阿!我懂了!非常感謝兩位~~ ※ 編輯: bluesea32541 (123.192.209.180 臺灣), 01/11/2020 18:35:54
文章代碼(AID): #1U66MIko (Grad-ProbAsk)