現在知道的是重繪有三種,集中重繪,分散重繪,異步重繪,問題來了,關于重繪,重繪是先讀再寫,那么重繪一行的時間到底是一個存取周期還是兩個存取周期?然后在集中重繪中出現了一個死時間問題,這三種重繪情況在重繪一行的時候整個存盤體都不能進行其他讀寫的吧,畢竟要占地址線資料線,那么比如拿分散重繪來說,把存取周期加大一倍用來重繪,那這后半段也不能進行其他讀寫不也算死時間嗎?而且在2ms中這種方式死時間還是最多的,因為它在每個存取周期內都重繪,還有異步重繪,拿128x128舉例,每過15.6微秒存盤體停止讀寫進行一行的重繪,這樣算下來在2ms中異步重繪整個停止讀寫的時間跟集中重繪是一致的啊,只有個好處就是遇到突發情況異步重繪不用等那么久的重繪時間,所以........完全看懵了
uj5u.com熱心網友回復:
一般都是異步重繪的,讀寫撞到就得等uj5u.com熱心網友回復:
所以這個死時間到底什么意思,在我的理解里集中和異步在2ms內的死時間是一致的,只是異步重繪把時間分散了,至于分散重繪,死時間最長,可用存取時間最短,這樣理解對嗎?還有重繪時間到底是一個存取周期還是兩個存取周期啊
,唐朔飛的計算機組成原理書中第四章例題4.8中重繪時間是兩倍存取周期,但是其他地方都是一倍,跪求大佬解答
uj5u.com熱心網友回復:
這個重繪時間如果是SDRAM ,他是電容模型,也就是充放電時間,讀寫也是充放電,這樣就容易理解存盤周期和重繪周期了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/115851.html
標籤:硬件使用
