女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 技術(shù)學(xué)院 > 基礎(chǔ)知識科普站
[導(dǎo)讀]高速緩沖存儲器(Cache)其原始意義是指存取速度比一般隨機(jī)存取記憶體(RAM)來得快的一種RAM,一般而言它不像系統(tǒng)主記憶體那樣使用DRAM技術(shù),而使用昂貴但較快速的SRAM技術(shù),也有快取記憶體的名稱。

高速緩沖存儲器(Cache)其原始意義是指存取速度比一般隨機(jī)存取記憶體(RAM)來得快的一種RAM,一般而言它不像系統(tǒng)主記憶體那樣使用DRAM技術(shù),而使用昂貴但較快速的SRAM技術(shù),也有快取記憶體的名稱。高速緩沖存儲器是存在于主存與CPU之間的一級存儲器, 由靜態(tài)存儲芯片(SRAM)組成,容量比較小但速度比主存高得多, 接近于CPU的速度。在計(jì)算機(jī)存儲系統(tǒng)的層次結(jié)構(gòu)中,是介于中央處理器和主存儲器之間的高速小容量存儲器。它和主存儲器一起構(gòu)成一級的存儲器。高速緩沖存儲器和主存儲器之間信息的調(diào)度和傳送是由硬件自動進(jìn)行的。高速緩沖存儲器最重要的技術(shù)指標(biāo)是它的命中率。

高速緩沖存儲器是存在于主存與CPU之間的一級存儲器, 由靜態(tài)存儲芯片(SRAM)組成,容量比較小但速度比主存高得多, 接近于CPU的速度。主要由三大部分組成:Cache存儲體:存放由主存調(diào)入的指令與數(shù)據(jù)塊。地址轉(zhuǎn)換部件:建立目錄表以實(shí)現(xiàn)主存地址到緩存地址的轉(zhuǎn)換。替換部件:在緩存已滿時(shí)按一定策略進(jìn)行數(shù)據(jù)塊替換,并修改地址轉(zhuǎn)換部件。

高速緩沖存儲器通常由高速存儲器、聯(lián)想存儲器、替換邏輯電路和相應(yīng)的控制線路組成。在有高速緩沖存儲器的計(jì)算機(jī)系統(tǒng)中,中央處理器存取主存儲器的地址劃分為行號、列號和組內(nèi)地址三個(gè)字段。于是,主存儲器就在邏輯上劃分為若干行;每行劃分為若干的存儲單元組;每組包含幾個(gè)或幾十個(gè)字。高速存儲器也相應(yīng)地劃分為行和列的存儲單元組。二者的列數(shù)相同,組的大小也相同,但高速存儲器的行數(shù)卻比主存儲器的行數(shù)少得多。聯(lián)想存儲器用于地址聯(lián)想,有與高速存儲器相同行數(shù)和列數(shù)的存儲單元。當(dāng)主存儲器某一列某一行存儲單元組調(diào)入高速存儲器同一列某一空著的存儲單元組時(shí),與聯(lián)想存儲器對應(yīng)位置的存儲單元就記錄調(diào)入的存儲單元組在主存儲器中的行號。

當(dāng)中央處理器存取主存儲器時(shí),硬件首先自動對存取地址的列號字段進(jìn)行譯碼,以便將聯(lián)想存儲器該列的全部行號與存取主存儲器地址的行號字段進(jìn)行比較:若有相同的,表明要存取的主存儲器單元已在高速存儲器中,稱為命中,硬件就將存取主存儲器的地址映射為高速存儲器的地址并執(zhí)行存取操作;若都不相同,表明該單元不在高速存儲器中,稱為脫靶,硬件將執(zhí)行存取主存儲器操作并自動將該單元所在的那一主存儲器單元組調(diào)入高速存儲器相同列中空著的存儲單元組中,同時(shí)將該組在主存儲器中的行號存入聯(lián)想存儲器對應(yīng)位置的單元內(nèi)。當(dāng)出現(xiàn)脫靶而高速存儲器對應(yīng)列中沒有空的位置時(shí),便淘汰該列中的某一組以騰出位置存放新調(diào)入的組,這稱為替換。確定替換的規(guī)則叫替換算法,常用的替換算法有:最近最少使用算法(LRU)、先進(jìn)先出法(FIFO)和隨機(jī)法(RAND)等。替換邏輯電路就是執(zhí)行這個(gè)功能的。另外,當(dāng)執(zhí)行寫主存儲器操作時(shí),為保持主存儲器和高速存儲器內(nèi)容的一致性,對命中和脫靶須分別處理。

主-輔存存儲層次 由于計(jì)算機(jī)主存容量相對于程序員所需要的容量來說總是太小,程序與數(shù)據(jù)從輔存調(diào)入主存是由程序員自己安排的,程序員必須花費(fèi)很大精力和時(shí)間把大程序預(yù)先分成塊,確定好這些程序塊在輔存中的位置和裝入主存的地址,而且還要預(yù)先安排好程序運(yùn)行時(shí)各塊如何和何時(shí)調(diào)入調(diào)出,因此存在存儲空間的分配問題。操作系統(tǒng)的形成和發(fā)展使得程序員盡可能擺脫主、輔存之間的地址定位,同時(shí)形成了支持這些功能的“輔助硬件”,通過軟件、硬件的結(jié)合,把主存和輔存統(tǒng)一成了一個(gè)整體,如圖所示。這時(shí),由主存、輔存形成了一個(gè)存儲層次,即存儲系統(tǒng)。從整體看,其速度接近于主存的速度,其容量則接近于輔存的容量,而每位的平均價(jià)格也接近于廉價(jià)的慢速的輔存平均價(jià)格。這種系統(tǒng)不斷發(fā)展和完善,就逐步形成了現(xiàn)在廣泛使用的虛擬存儲系統(tǒng)。在系統(tǒng)中,應(yīng)用程序員可用機(jī)器指令地址碼對整個(gè)程序統(tǒng)一編址,如同程序員具有對應(yīng)這個(gè)地址碼寬度的全部虛存空間一樣。該空間可以比主存實(shí)際空間大得多,以致可以存得下整個(gè)程序。這種指令地址碼稱為虛地址(虛存地址、虛擬地址)或邏輯地址,其對應(yīng)的存儲容量稱為虛存容量或虛存空間;而把實(shí)際主存的地址稱為物理地址、實(shí)(存)地址,其對應(yīng)的存儲容量稱為主存容量、實(shí)存容量或?qū)?主)存空間。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

在數(shù)字化信息飛速增長的時(shí)代,存儲器作為數(shù)據(jù)存儲與讀取的關(guān)鍵載體,其性能與特性對各類電子設(shè)備及系統(tǒng)的運(yùn)行效率起著決定性作用。從廣泛應(yīng)用的傳統(tǒng)存儲器,到嶄露頭角的新興非易失性存儲器技術(shù),每一種都在存儲領(lǐng)域中占據(jù)著獨(dú)特的地位,...

關(guān)鍵字: 數(shù)字化 存儲器 SRAM

有關(guān)開發(fā)人員如何通過在RAM中執(zhí)行時(shí)間敏感功能而不是從Flash中執(zhí)行時(shí)間敏感功能來加快其應(yīng)用程序代碼的文章。您可能想知道是否要進(jìn)行這樣的調(diào)整,表現(xiàn)會發(fā)生什么變化?答案會根據(jù)微控制器的制造技術(shù)而有所不同,但是開發(fā)人員可以...

關(guān)鍵字: RAM 績效改進(jìn)

現(xiàn)在的FPGA不僅包含以前的LE,RAM也更大更快更靈活,管教IOB也更加的復(fù)雜,支持的IO類型也更多,而且內(nèi)部還集成了一些特殊功能單元。

關(guān)鍵字: FPGA RAM

在現(xiàn)代嵌入式系統(tǒng)開發(fā)中,STM32系列微控制器因其高性能、低功耗和豐富的外設(shè)資源而廣受歡迎。然而,隨著應(yīng)用需求的不斷增長,內(nèi)部RAM的容量往往成為限制系統(tǒng)性能的一個(gè)瓶頸。為了解決這個(gè)問題,開發(fā)者通常會將堆(Heap)配置...

關(guān)鍵字: STM32 RAM

RAM和ROM等存儲單元的物理地址映射是由做硬件的數(shù)字工程師確定,他們在劃分時(shí)主要會考慮電路的延遲,將這些儲存單元按照一定的方式掛在同一條AHB總線上。而嵌入式平臺軟件工程師可以通過修改鏈接腳本來設(shè)置哪些數(shù)據(jù)、代碼在程序...

關(guān)鍵字: RAM ROM

在嵌入式系統(tǒng)領(lǐng)域,程序代碼的運(yùn)行位置是一個(gè)至關(guān)重要的問題。傳統(tǒng)的觀念認(rèn)為,程序代碼必須從FLASH存儲器搬到RAM中運(yùn)行,以提高執(zhí)行速度和效率。然而,隨著技術(shù)的不斷發(fā)展,這一觀念正在受到挑戰(zhàn)。本文將深入探討嵌入式系統(tǒng)中程...

關(guān)鍵字: 嵌入式系統(tǒng) Flash RAM

ROM和RAM是人盡皆知的概念。即:RAM(random access memory)隨機(jī)存儲內(nèi)存 ,這種bai存儲器在斷電時(shí)du將丟失其存儲內(nèi)容,故主要用于存儲短時(shí)間使用的程序。ROM(Read-Only Memory...

關(guān)鍵字: RAM ROM 嵌入式

在C51編程環(huán)境中,變量的存儲是理解程序運(yùn)行機(jī)制和優(yōu)化性能的關(guān)鍵。C51是專為8051系列單片機(jī)設(shè)計(jì)的一種C語言擴(kuò)展,它不僅繼承了標(biāo)準(zhǔn)C語言的強(qiáng)大功能,還針對單片機(jī)的硬件特性進(jìn)行了優(yōu)化。本文將深入探討C51語言中變量的存...

關(guān)鍵字: C51語言 單片機(jī) RAM

沙特阿拉伯利雅得2024年9月12日 /美通社/ -- 沙特?cái)?shù)據(jù)與人工智能管理局(SDAIA)今日發(fā)起了一項(xiàng)開創(chuàng)性倡議,旨在推動符合倫理的人工智能研究與應(yīng)用。 這一重大聲明是在第三屆全球人工智能峰會期間發(fā)布的,峰會目前正...

關(guān)鍵字: 人工智能 SD AI RAM

我們經(jīng)??梢钥吹匠鯇W(xué)者在單片機(jī)論壇中詢問他們是否可以在他們微不足道的小的8位微機(jī)中運(yùn)行Linux。這些問題的結(jié)果通常是帶來笑聲。

關(guān)鍵字: RAM MCU
關(guān)閉