處理器如何與記憶體溝通
如題
實在搞不太清楚,查了很多資料還是不明白
比如處理器執行到Load這個指令
單純一點,不要考慮cache
一般都說與記憶體溝通有存取時間
那給RAM地址後,是由誰告訴處理器RAM的資料已經準備完成
是記憶體的規格決定存取時間嗎?
如果存取時間很長,是不是中間會有一個buffer先暫存處理器給記憶體的地址,慢慢跟記憶
體溝通完再一次回傳給處理器
(然後這時的處理器需要被中斷嗎)
再來就是PCB上的處理器與記憶體溝通方式
跟SOC的方式有什麼不同的地方嗎?
沒辦法好好整理怎麼問這些問題
就想到什麼就打什麼了,文章有些破碎還請包涵
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.105.140 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1643366269.A.F69.html
推
01/28 22:50,
2年前
, 1F
01/28 22:50, 1F
→
01/28 22:51,
2年前
, 2F
01/28 22:51, 2F
→
01/28 22:51,
2年前
, 3F
01/28 22:51, 3F
推
01/28 23:52,
2年前
, 4F
01/28 23:52, 4F
→
01/28 23:53,
2年前
, 5F
01/28 23:53, 5F
→
01/28 23:54,
2年前
, 6F
01/28 23:54, 6F
→
01/28 23:55,
2年前
, 7F
01/28 23:55, 7F
→
01/28 23:56,
2年前
, 8F
01/28 23:56, 8F
推
01/29 01:46,
2年前
, 9F
01/29 01:46, 9F
推
01/29 04:07,
2年前
, 10F
01/29 04:07, 10F