知識庫標簽:
|列兵
各存儲器之間的關(guān)系
按照與CPU的接近程度,存儲器分為內(nèi)存儲器與外存儲器,簡稱內(nèi)存與外存。內(nèi)存儲器又常稱為主存儲器(簡稱主存),屬于主機的組成部分;外存儲器又常稱為輔助存儲器(簡稱輔存),屬于外部設(shè)備。CPU不能像訪問內(nèi)存那樣,直接訪問外存,外存要與CPU或I/O設(shè)備進行數(shù)據(jù)傳輸,必須通過內(nèi)存進行。在80386以上的高檔微機中,還配置了高速緩沖存儲器(cache),這時內(nèi)存包括主存與高速緩存兩部分。對于低檔微機,主存即為內(nèi)存。
把存儲器分為幾個層次主要基于下述原因:
半導(dǎo)體存儲器
1、合理解決速度與成本的矛盾,以得到較高的性能價格比。半導(dǎo)體存儲器速度快,但價格高,容量不宜做得很大,因此僅用作與CPU頻繁交流信息的內(nèi)存儲器。磁盤存儲器價格較便宜,可以把容量做得很大,但存取速度較慢,因此用作存取次數(shù)較少,且需存放大量程序、原始數(shù)據(jù)(許多程序和數(shù)據(jù)是暫時不參加運算的)和運行結(jié)果的外存儲器。計算機在執(zhí)行某項任務(wù)時,僅將與此有關(guān)的程序和原始數(shù)據(jù)從磁盤上調(diào)入容量較小的內(nèi)存,通過CPU與內(nèi)存進行高速的數(shù)據(jù)處理,然后將最終結(jié)果通過內(nèi)存再寫入磁盤。這樣的配置價格適中,綜合存取速度則較快。
存儲器芯片
為解決高速的CPU與速度相對較慢的主存的矛盾,還可使用高速緩存。它采用速度很快、價格更高的半導(dǎo)體靜態(tài)存儲器,甚至與微處理器做在一起,存放當前使用最頻繁的指令和數(shù)據(jù)。當CPU從內(nèi)存中讀取指令與數(shù)據(jù)時,將同時訪問高速緩存與主存。如果所需內(nèi)容在高速緩存中,就能立即獲??;如沒有,再從主存中讀取。高速緩存中的內(nèi)容是根據(jù)實際情況及時更換的。這樣,通過增加少量成本即可獲得很高的速度。
2、使用磁盤作為外存,不僅價格便宜,可以把存儲容量做得很大,而且在斷電時它所存放的信息也不丟失,可以長久保存,且復(fù)制、攜帶都很方便。
- 為最佳答案評分?
-
好 100% (1)
-
不好 0% (0)
- (目前有 1 個人評價)