1. 使用cache可以提高計算機運行速度
是的。使用cache可以使得系統處理的速度快於主存儲器的讀寫速度。合理的cache大小和演算法能夠使得主存儲器的讀寫速度近似於cache器件的讀寫速度(通常情況下cache速度要遠快於主存儲器)
2. 計算機中主存、cache,光碟、硬碟存取速度誰快誰慢
cache應該最快,它是CPU和內存中間的高速通道,其次應該是主存儲器也就是我們常說的內存了,硬碟的速度相對來講要慢很多,比起內存的存取速度來說要慢很多個數量級,至於光碟那要看光碟機了,我個人認為光碟機的速度要比硬碟慢,沒有查資料不敢亂說。
3. Cache 和cpu 哪個速度快
cache是高速緩存存儲器,CPU是處理器,根本就不是一種產品,無法比擬速度問題。
cache高速緩沖存儲器 一種特殊的存儲器子系統,其中復制了頻繁使用的數據以利於快速訪問。存儲器的高速緩沖存儲器存儲了頻繁訪問的 RAM 位置的內容及這些數據項的存儲地址。當處理器引用存儲器中的某地址時,高速緩沖存儲器便檢查是否存有該地址。如果存有該地址,則將數據返回處理器;如果沒有保存該地址,則進行常規的存儲器訪問。因為高速緩沖存儲器總是比主RAM 存儲器速度快,所以當 RAM 的訪問速度低於微處理器的速度時,常使用高速緩沖存儲器。
4. 使用cache可以提高計算機的運行速度,是什麼原因
原因如下:
1,Cache縮短了CPU的等待時間。
2,Cache即高速緩沖存儲器,它是位於CPU和DRAM主存之間的規模小的速度快的存儲器,通常由SRAM組成。
Cache的工作原理是保存CPU最常用數據;當Cache中保存著CPU要讀寫的數據時,CPU直接訪問Cache。由於Cache的速度與CPU相當,CPU就能在零等待狀態下迅速地實現數據存取。
只有在Cache中不含有CPU所需的數據時CPU才去訪問主存。Cache在CPU的讀取期間依照優化命中原則淘汰和更新數據,可以把Cache看成是主存與CPU 之間的緩沖適配器,藉助於Cache,可以高效地完成DRAM內存和CPU之間的速度匹配。
5. Cache訪問速度快還是寄存器速度快
寄存器速度快。
cache是一個高速小容量的臨時存儲器,可以用高速的靜態存儲器晶元實現,或者集成到CPU晶元內部,存儲CPU最經常訪問的指令或者操作數據。
而寄存器不同,寄存器是內存階層中的最頂端,也是系統獲得操作資料的最快速途徑。
寄存器存放的是當前CPU環境以及任務環境的數據,而cache則存放最近經常訪問的指令和數據。
(5)cache存儲系統速度擴展閱讀
寄存器工作原理
在計算機及其他計算系統中,寄存器是一種非常重要的、必不可少的數字電路苛件,它通常由觸發器(D觸發器)組成,主要作用是用來暫時存放數碼或指令。一個觸發器司以存放一位二進制代碼,若要存放N位二進制數碼,則需用N個觸發器。
寄存器應具有接收數據、存放數據和輸出數據的功能,它由觸發器和門電路組成。只有得到「存人脈沖」(又稱「存入指令」、「寫入指令」)時,寄存器才能接收數據;在得到「讀出」指令時,寄存器才將數據輸出。
寄存器存放數碼的方式有並行和串列兩種。並行方式是數碼從各對應位輸入端同時輸入到寄存器中;串列方式是數碼從一個輸入端逐位輸入到寄存器中。
寄存器讀出數碼的方式也有並行和串列兩種。在並行方式中,被讀出的數碼同時出現在各位的輸出端上;在串列方式中,被讀出的數碼在一個輸出端逐位出現。
6. cache是什麼存儲器
cache是高速緩沖存儲器,是位於CPU和主存儲器DRAM之間,規模較小,但速度很高的存儲器。Cache的功能是提高CPU數據輸入輸出的速率;Cache容量小但速度快,內存速度較低但容量大,通過優化調度演算法,系統的性能會大大改善。
7. cache 可以是看作是主存的延伸,與主存統一編址,接受cpu的訪問,但其速度要比主存高得多,這對
cache是高速緩沖存儲器存儲了頻繁訪問的主存,直接接受CPU的訪問,速度也比主存快?錯,錯在 並不是所有的數據cache 都比主存快,例如處理器引用某些地址時,先看cache里有沒有,他有的化,就直接復制到哪裡,速度就提高了,要是沒有,一樣跟主存一樣速度
應該是「接受CPU訪問」之前的錯了 高速緩存分為多級,有一級緩存,主要用來緩存CPU指令,二級緩存,才是CPU於物理內存之間的緩存,至於三級緩存應該就是二級緩存於內存間的另一個緩存,所以不是統一編址的
傳統意義上,我們把memory翻譯成內存,這個詞在台灣似乎是翻譯為記憶體。在pc上一般指的ram。但是在移動設備中還有一個詞叫做internal storage,這個詞直譯就是內存,但跟我們pc時代所說的內存具有完全不同的含義。所以,現在內存確實可以是ram,是內存條,也可能是手機上的flash。在說內存的時候現在傾向於直接使用ram來指代,避免歧義。
概述
存儲器分類
存儲器的層次結構
主存儲器
概述:
半導體晶元簡介
隨機存取存儲器(RAM)
只讀存儲器(ROM)
存儲器與CPU的連接
存儲器的校驗
漢明碼簡介:
提高訪問速度的措施
高速緩沖存儲器
Cache的工作原理:
主存—Cache的地址映射
寫操作
Pentium的Cache
輔助存儲器
概述
存儲器分類
按存儲介質分類:
半導體存儲器 TTL,MOS
磁表面存儲器 磁頭,載磁體
磁芯存儲器 硬磁材料,環狀元件
光碟存儲器 激光,磁光材料
按存取方式分類:
1.存取時間與物理地址無關(隨機訪問)
隨機存儲器 在程序的執行過程中 讀 寫
只讀存儲器 在程序的執行過程中 讀
2.存取時間與物理地址有關(串列訪問)
順序存取存儲器 磁帶
直接存取存儲器 磁碟
3.按在計算機中的作用分類
存儲器:主存儲器,Flash Memory,高速緩沖存儲器(Cache),輔助存儲器
主存儲器:RAM,ROM,
RAM:靜態RAM,動態RAM
ROM:MROM,PROM,EPROM,EEPROM
輔助存儲器:磁碟,磁帶,光碟
存儲器的層次結構
存儲器三個主要特性的關系:
速度:快--慢
容量:小--大
價格:高--低
緩存—主存層次和主存—輔助層次
緩存—主存:主存儲器地址 注重速度 由硬體來處理
主存—輔存:虛擬存儲器 注重容量 由軟硬體相結合
程序的局部性原理:程序在執行時呈現出局部規律,即在一段時間內,整個程序的執行僅限於程序中的某一部分。相應的,執行所訪問的存儲空間也局限於某個內存區域。
主存儲器
概述:
1.主存的基本組成
2.主存和CPU的聯系
3.主存中存儲單元地址的分配
高位位元組 地址為字地址
地址線24根,按位元組定址范圍為224224 =16M;
若字長32位,則一個字有4個位元組,所以要留2根地址線指出該字中的哪個位元組[00,01,10,11],即定址范圍為 224−2=4M224−2=4M;
若字長16位,則一個字有2個位元組,所以要留1根地址線指出該字中的哪個位元組[0,1],即定址范圍為 224−1=8M224−1=8M;
8. 哪種存儲器的存儲速度最快
存儲器中,存取速度最快的是cache,cache 高速緩沖存儲器 一種特殊的存儲器子系統,其中復制了頻繁使用的數據以利於快速訪問。存儲器的高速緩沖存儲器存儲了頻繁訪問的 RAM 位置的內容及這些數據項的存儲地址。當處理器引用存儲器中的某地址時,高速緩沖存儲器便檢查是否存有該地址。如果存有該地址,則將數據返回處理器;如果沒有保存該地址,則進行常規的存儲器訪問。因為高速緩沖存儲器總是比主RAM 存儲器速度快,所以當 RAM 的訪問速度低於微處理器的速度時,常使用高速緩沖存儲器
9. 存儲器存取速度快慢 Cache存儲器,RAM和ROM,寄存器,硬碟和優盤,他們的存取速度哪個最快,分別是多少
寄存器、cache、RAM、ROM、硬碟、優盤。
CACHE是CPU的緩存,和CPU速度一致,用於平衡CPU和內存的速度差 硬碟比內存慢,硬碟上也有緩存,用於平衡內存和硬碟的速度差 光碟次之 答案 cache、主存 、硬碟 、光碟 、軟盤。
cache是一個高速小容量的臨時存儲器,可以用高速的靜態存儲器晶元實現,或者集成到CPU晶元內部,存儲CPU最經常訪問的指令或者操作數據。而寄存器不同,寄存器是內存階層中的最頂端,也是系統獲得操作資料的最快速途徑。
(9)cache存儲系統速度擴展閱讀:
RAM通過輸入/輸岀端與計算機的CPU交換數據,讀出時它是輸岀端,寫入時它是輸入端,一線兩用。由讀/寫控制線控制。輸入/輸出端數據線的條數,與一個地址中所對應的寄存器位數相同,也有的RAM晶元的輸入/輸出端是分開的。通常RAM的輸出端都具有集電極開路或三態輸出結構。
隨機存取存儲器(RAM)既可向指定單元存入信息又可從指定單元讀出信息。任何RAM中存儲的信息在斷電後均會丟失,所以RAM是易失性存儲器。ROM為只讀存儲器,除了固定存儲數據、表格、固化程序外,在組合邏輯電路中也有著廣泛用途。
10. RAM,ROM,Cache和寄存器那個速度最快為什麼它們的意義分別是什麼(請寫詳細點)
SRAM一般做緩存,速度在半導體存儲器中僅次於寄存器,所以做的比較小,電腦上緩存一般就是KB為單位的;RAM對應起來就是我們通常所說的內存了,現在基本都上G了,速度比ROM很快
速度:寄存器>緩存>RAM內存>ROM
cache是一個高速小容量的臨時存儲器,可以用高速的靜態存儲器晶元實現,或者集成到CPU晶元內部,存儲CPU最經常訪問的指令或者操作數據。而寄存器不同,寄存器是內存階層中的最頂端,也是系統獲得操作資料的最快速途徑。
寄存器存放的是當前CPU環境以及任務環境的數據,而cache則存放最近經常訪問的指令和數據。
(10)cache存儲系統速度擴展閱讀:
訪問RAM時,對被選中的寄存器進行讀操作還是進行寫操作,是通過讀寫信號來進行控制的。讀操作時,被選中單元的數據經數據線、輸入/輸出線傳送給CPU(中央處理單元);寫操作時,CPU將數據經輸入/輸岀線、數據線存入被選中單元。
RAM通過輸入/輸岀端與計算機的CPU交換數據,讀出時它是輸岀端,寫入時它是輸入端,一線兩用。由讀/寫控制線控制。輸入/輸出端數據線的條數,與一個地址中所對應的寄存器位數相同,也有的RAM晶元的輸入/輸出端是分開的。通常RAM的輸出端都具有集電極開路或三態輸出結構。