瀏覽單個文章
qk4723
*停權中*
 
qk4723的大頭照
 

加入日期: Jul 2003
文章: 384
引用:
Originally posted by copernicus
謝謝qk大大簡潔有力的說明.... 可是小弟有些地方不太懂耶...可以問一下嗎?
1. 如果今天CPU 在L1 Miss, L2也Miss 因此經由北橋到記憶體提取資料 (正常使用電腦時,隨機像記憶體提取資料的情形)
是否要[DRAM Precharge] + [RAS Precharge] + [CL] + [RAS to CAS] 這麼多的cycles呢?

2. 那如果連續傳資料的話, 是那些段的時間可以省掉呢?
這些問題困擾了小弟很久...因為如果知道怎麼算....那就可以更了解要如何為自己的RAM最佳化...

再次謝謝QK大大


賣安捏啦~
弟弟只是把所知的皮毛po上來讓大概知道又不太知道的人,稍微不無小補一番
小弟一天沒被人唸或罵.皮會癢人會不爽~

嗯....您的問題看似淺.實卻深 一時雄雄看到還會愣了一下不知道該從何答起...
讓弟弟獻醜了...讓咱們先從記憶體的資料傳送工作來簡單"淺談" 見笑了~

當您從電源鈕按下開始起BIOS第二個測試的就是Ram!(第一個是顯卡) 如何測呢?
我們來假設256mb的記憶體,假設它有256個門 而bios首要的工作就是把256個門先逐一開啟一遍(就是一開始黑黑的螢幕數字會亂跳那就是了)去確認這256扇門都能開啟 , 然後才是搜尋IDE及PCI插槽 , 這當中的測試只是純粹的開門(開啟)與充電因此並無您所說的第一題有經過[DRAM Precharge] + [RAS Precharge] + [CL] + [RAS to CAS] 這麼多的cycles (只有這個地方純粹開記憶體與充電 , 所以重度超頻的人即使進不了Windos桌面 , 也能看見記憶體在測試的開機爽度畫面)
那麼接下來Bios測完IDE與PCI之後重頭戲就換CPU來執行了 , 執行啥?
從硬碟開始抓資料(1與0)到記憶體做暫時存放 再從記憶體的"必經"處理程序"RAS to CAS"將1與0的訊號從記憶體拉出來給CPU做運算,然後交給北橋來分配工作給各單位!
簡單來回答第1題的答案是RAM Precharge] + [RAS Precharge] + [CL] + [RAS to CAS]這些步驟在看到跑馬燈以後 , 一個cycles動作都不能少~(如果在重度超頻時開機到跑馬燈當掉 , 80%都拜記憶體無法負荷所賜!)

第二題:答案是所有時段都不能省略掉!
我們在bios選項中的Timing(時序設定)選單裡 , 只能令其加速運作縮短工作時間(前提是您買的記憶體能不能達到您所要操的程度)並無法由bios內去把[DRAMPrecharge] + [RAS Precharge] + [CL] + [RAS to CAS]這些東西給省略跳過或Disabled~
這中間的時段運作如果有一方停擺或異常 xp 就會毫不留情的把藍底白字的畫面給您看,只給你看喔!別人在旁邊都剛好看不到喔!
以上是小弟的微見....如有不對的地方請您或大家務必見諒,也麻煩大家隨時指正(畢竟小弟不是靠電腦混飯吃的, 對著螢幕痴呆的亂按一通是小弟的另一項興趣!)
舊 2003-09-10, 10:29 PM #59
回應時引用此文章
qk4723離線中