[理工] 計組 mips的data addressing mode

看板Grad-ProbAsk作者 (還很新)時間9年前 (2016/07/24 19:41), 9年前編輯推噓3(306)
留言9則, 2人參與, 最新討論串1/1
請問data addressing mode跟addressing有什麽分別嗎? 看張凡的書上面寫總共有五種定址方式(addressing mode),但是最後在做arm與mips比 較的時候卻寫mips只有3種。 附圖 http://i.imgur.com/Kmes2PG.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.51.18 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1469360480.A.914.html

07/24 20:36, , 1F
data的是指有關運算元的前三種,Immediate、Register
07/24 20:36, 1F

07/24 20:38, , 2F
還有Base addressing ,PC跟Pseudodirect是關於位址的
07/24 20:38, 2F

07/24 20:39, , 3F
要細分應該可以分成這樣
07/24 20:39, 3F
白算盤的哪個部分有特別描述這個嗎?我也覺得是指暫存器、直接、基底那三個,但就是 不是挺肯定的@@ ※ 編輯: newpuma (223.136.51.18), 07/24/2016 20:42:47

07/24 20:41, , 4F
然後這五種都算Addressing mode ,白算盤上這樣整理的
07/24 20:41, 4F

07/24 20:43, , 5F
只是要細分的話還可以再分成data跟address兩類
07/24 20:43, 5F

07/24 20:56, , 6F
第5版 2.14 P134~136
07/24 20:56, 6F

07/24 20:59, , 7F
這邊指的是有關資料的,所以只有三種
07/24 20:59, 7F

07/24 20:59, , 8F
張凡有講~
07/24 20:59, 8F

07/24 21:00, , 9F
其他兩個是control flow
07/24 21:00, 9F
感恩感恩,好像有區分上面三種以及下面兩種的差別,但不知道還有用data細分的! ※ 編輯: newpuma (223.136.51.18), 07/24/2016 21:08:23
文章代碼(AID): #1NbAbWaK (Grad-ProbAsk)