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

作者: kaidi620 (萬能屎哥)   2019-02-19 13:11:57
各位最後再一起加油幾天!!
然後小弟又來打擾了
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也有關嗎?
請大神為小弟解答~~感謝不盡!!!
作者: TWkobe (中華柯比)   2019-02-19 16:42:00
Cache coherence是snooping protocol如mesi來解Interrupt可以ignore或pending相同isa本來就可以不同硬體實現至於polling不用block process 它code就想while(data)很像busy waiting的寫法16k那個是指有8組26k sram還有b的mesi用write back
作者: Rioronja (想show幹話組)   2019-02-19 17:15:00
D的敘述就跟教科書一模一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com