多層次的存儲器
Ⅰ 在計算機中,為什麼要引入多層次的存儲系統
每個層次的內存速度不一樣,成本也不一樣,採用多層次就是解決在不影響基本速度的情況下降低成本,或者說在不增加成本的情況下提高速度。
Ⅱ 存儲器的主要功能是什麼為什麼要把存儲系統分成若干個不同層次
一、存儲器的主要功能:
1、隨機存取存儲器(RAM)。
2、只讀存儲器(ROM)。
3、快閃記憶體(Flash Memory)。
4、先進先出存儲器(FIFO)。
5、先進後出存儲器(FILO)。
二、存儲器分為若干個層次主要原因:
1、合理解決速度與成本的矛盾,以得到較高的性能價格比。
磁碟存儲器價格較便宜,可以把容量做得很大,但存取速度較慢,因此用作存取次數較少,且需存放大量程序、原始數據(許多程序和數據是暫時不參加運算的)和運行結果的外存儲器。
2、使用磁碟作為外存,不僅價格便宜,可以把存儲容量做得很大,而且在斷電時它所存放的信息也不丟失,可以長久保存,且復制、攜帶都很方便。
(2)多層次的存儲器擴展閱讀:
存儲器可做處理器,未來裝置有望更加輕薄短小:
有一群跨國研究團隊做了實驗,並真的成功運用存儲器執行一般電腦晶元的運算任務,倘若技術成熟,將有望使手機與電腦等裝置更加輕薄。
新加坡南洋理工大學、德國亞琛阿亨工業大學和歐洲最大的跨學科研究中心德國尤利希研究中心組成的研究團隊發現,在調整演演算法後,存儲器能如英特爾、高通等傳統處理器一般,進行運算處理。
目前市面上的裝置或電腦都是透過CPU從存儲器提取資訊進行運算處理,以二進制0跟1來實現指令,如字母A是用「01000001」這樣8位元的形式來處理或紀錄。而存儲器ReRAM透過不同電阻態代表0或1的數據狀態儲存資訊,其實還可實現更高基數的數據狀態記錄。
研究團隊就將ReRAM原型(prototype)調整為0、1、2的三進制,透過這樣的高基數運算系統可加速運算任務,並於存儲器就可進行邏輯運算。也節省了處理器與存儲器間數據傳輸的時間與功耗的消耗。
研究參與人之一、南洋理工大學資訊工程學系助理教授Chattopadhyay解釋,這就像一段很長的會話卻只用一個極小的翻譯器來轉換,是一段耗時且費力的過程,團隊所做的就是增加這個小型翻譯器的處理容量,使其能更有效的處理數據。
Ⅲ 存儲器可分為哪三類
樓主 您好 很榮幸回答您的問題!
存儲器有很多種分類的。詳情見下文:
按存儲介質分:
半導體存儲器:用半導體器件組成的存儲器。
磁表面存儲器:用磁性材料做成的存儲器。
按存儲方式分
隨機存儲器:任何存儲單元的內容都能被隨機存取,且存取時間和存儲單元的物理位置無關。
順序存儲器:只能按某種順序來存取,存取時間和存儲單元的物理位置有關。
按存儲器的讀寫功能分
只讀存儲器(ROM):存儲的內容是固定不變的,只能讀出而不能寫入的半導體存儲器。
隨機讀寫存儲器(RAM):既能讀出又能寫入的半導體存儲器。
按信息的可保存性分
非永久記憶的存儲器:斷電後信息即消失的存儲器。
永久記憶性存儲器:斷電後仍能保存信息的存儲器。
按存儲器用途分
根據存儲器在計算機系統中所起的作用,可分為主存儲器、輔助存儲器、高速緩沖存儲器、控制存儲器等。
了解決對存儲器要求容量大,速度快,成本低三者之間的矛盾,目前通常採用多級存儲器體系結構,即使用高速緩沖存儲器、主存儲器和外存儲器。
我想您要需要的是:高速存儲器,主存儲器,外存儲器!這三類吧!
Ⅳ 計算機的多級儲存系統系統的組成及優點
答:一、計算機的多級儲存系統的組成
1、最內層是CPU中的通用寄存器,很多運算可直接在CPU的通用寄存器中進行,減少了CPU與主存的數據交換,很好地解決了速度匹配的問題,但通用寄存器的數量是有限的一般在幾個到幾百個之間。
2、高速緩沖存儲器設置在CPU和主存之間,可以放在CPU 內部或外部。
3、以上兩層僅解決了速度匹配問題,存儲器的容量仍受到內存容量的制約。
因此,在多級存在儲結構中又增設了輔助存儲器(由磁碟構成)和大容量存儲器(由磁帶構成)。
二、計算機的多級儲存系統的優點
從CPU看來,這個整體的速度接近於Cache和寄存器的操作速度、容量是輔存的容量,每位價格接近於輔存的位價格。
從而較好地解決了存儲器中速度、容量、價格三者之間的矛盾,滿足了計算機系統的應用需要。
三、存儲層次
1、在計算機系統中存儲層次可分為高速緩沖存儲器、主存儲器、輔助存儲器三級。
2、高速緩沖存儲器用來改善主存儲器與中央處理器的速度匹配問題。
3、輔助存儲器用於擴大存儲空間。