[理工] 106成大計系觀念題

看板Grad-ProbAsk作者 (萬能史哥)時間6年前 (2019/02/19 13:12), 編輯推噓6(602)
留言8則, 2人參與, 6年前最新討論串1/1
各位最後再一起加油幾天!! 然後小弟又來打擾了 https://imgur.com/GPSHZch.jpg
想請問一下那個16K x "8" 的8是什麼意思? 然後(b)小題要怎麼算呢? 請大神救救我~~~ https://imgur.com/2C18I6b.jpg
這題整個疑問超大的 (A)小弟想說 polling不應該是: process發出IO request=>執行中之process is blocked =>執行I/O=>CPU polling查看是否I/O complete 小弟的想法: 所以polling應該是to see if I/O is completed 吧? (B)想請問錯在哪裡呢? (C)是應該改成interrupt handle 嗎 (D)ISA 跟pipeline 和 非pipeline也有關嗎? 請大神為小弟解答~~感謝不盡!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.129.172 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1550553120.A.B35.html

02/19 16:42, 6年前 , 1F
Cache coherence是snooping protocol如mesi來解
02/19 16:42, 1F

02/19 16:43, 6年前 , 2F
Interrupt可以ignore或pending
02/19 16:43, 2F

02/19 16:45, 6年前 , 3F
相同isa本來就可以不同硬體實現
02/19 16:45, 3F

02/19 16:46, 6年前 , 4F
至於polling不用block process 它code就想while(data)
02/19 16:46, 4F

02/19 16:47, 6年前 , 5F
很像busy waiting的寫法
02/19 16:47, 5F

02/19 16:50, 6年前 , 6F
16k那個是指有8組26k sram
02/19 16:50, 6F

02/19 16:52, 6年前 , 7F
還有b的mesi用write back
02/19 16:52, 7F

02/19 17:15, 6年前 , 8F
D的敘述就跟教科書一模一樣
02/19 17:15, 8F
文章代碼(AID): #1SQv0Wir (Grad-ProbAsk)