高速緩沖存儲(chǔ)器的作用是:在CPU與內(nèi)存之間增加高速緩沖存儲(chǔ)器后,CPU可以直接向內(nèi)存中存取數(shù)據(jù),從而減少了時(shí)間,提高了系統(tǒng)的運(yùn)行速度。高速緩沖存儲(chǔ)器由Cache存儲(chǔ)體、地址轉(zhuǎn)換部件、替換部件組成。
作用:
當(dāng)檔次較高的電腦中CPU向內(nèi)存存取數(shù)據(jù)時(shí),由于內(nèi)存速度跟不上CPU的高速而使其等待,從而浪費(fèi)了CPU的寶貴時(shí)間。在CPU與內(nèi)存之間增加高速緩沖存儲(chǔ)器后,CPU能直接對(duì)其存取數(shù)據(jù),從而減少了時(shí)間,提高了系統(tǒng)的運(yùn)行速度。
相關(guān)介紹:
高速緩沖存儲(chǔ)器是存在于主存與CPU之間的一級(jí)存儲(chǔ)器, 由靜態(tài)存儲(chǔ)芯片(SRAM)組成,容量比較小但速度比主存高得多, 接近于CPU的速度。
在計(jì)算機(jī)存儲(chǔ)系統(tǒng)的層次結(jié)構(gòu)中,是介于中央處理器和主存儲(chǔ)器之間的高速小容量存儲(chǔ)器。它和主存儲(chǔ)器一起構(gòu)成一級(jí)的存儲(chǔ)器。高速緩沖存儲(chǔ)器和主存儲(chǔ)器之間信息的調(diào)度和傳送是由硬件自動(dòng)進(jìn)行的。
主要由三大部分組成:
Cache存儲(chǔ)體:存放由主存調(diào)入的指令與數(shù)據(jù)塊。
地址轉(zhuǎn)換部件:建立目錄表以實(shí)現(xiàn)主存地址到緩存地址的轉(zhuǎn)換。
替換部件:在緩存已滿時(shí)按一定策略進(jìn)行數(shù)據(jù)塊替換,并修改地址轉(zhuǎn)換部件。