有关计算机存储器的几个名词的概念和辨析(内存,外存,RAM,ROM,磁盘等)
自己總結:
1.內存不一定都是RAM,ROM也可以是內存的一部分。
(ROM是只讀存儲器(Read-Only Memory),也是計算機內部存儲器中的一種,而硬盤是外部存儲器)
內部存儲器
內部存儲器又稱內存,用來存放“程序”和“數據”。中央處理器執行程序時,從內存中存取程序和數據。 內存可分為兩部分:ROM(只讀存儲器)和RAM(隨機存儲器)。ROM所存儲的內容由電腦設計者和廠商事先設計好,用戶只能使用它們,而不能修改、刪除和增加,它不會因 斷電而丟失。RAM通常用于存儲用戶的程序和數據,人們一般所說的電腦內存都是針對RAM而言的。內存容量用“字節”來表示。每一個英文字母占一個“字節”,而每個漢字占兩個“字節”。因為字節這個單元太小了,所以我們規定 : 1024個字節=1K字節(千字節)
內存的分類
內存的物理實質是一組或多組具備數據輸入輸出和數據存儲功能的集成電路。內存按存儲信息的功能可分為只讀存儲器(Read Only Memory)、可改寫的只讀存儲器EPROM(Erasable Programmable ROM)和隨機存儲器RAM(Random Access Memory)。ROM中的信息只能被讀出,而不能被操作者修改或刪除,故一般用于存放固定的程序,如監控程序、匯編程序等,以及存放各種表格。EPROM和一般的ROM不同點在于它可以用特殊的裝置擦除和重寫它的內容,一般用于軟件的開發過程。RAM就是我們平常所說的內存,主要用來存放各種現場的輸入、輸出數據,中間計算結果,以及與外部存儲器交換信息和作堆棧用。它的存儲單元根據具體需要可以讀出,也可以寫入或改寫。由于RAM由電子器件組成,所以只能用于暫時存放程序和數據,一旦關閉電源或發生斷電,其中的數據就會丟失。
外儲存器
外儲存器(外存)是指除計算機內存及CPU緩存以外的儲存器,此類儲存器一般斷電后仍然能保存數據。常見的外存儲器有硬盤、軟盤、光盤、U盤等。
CPU緩存(即Cache)
CPU緩存(Cache Memory)是位于CPU與內存之間的臨時存儲器,它的容量比內存小的多但是交換速度卻比內存要快得多。緩存大小是CPU的重要指標之一,而且緩存的結構和大小對CPU速度的影響非常大,CPU內緩存的運行頻率極高,一般是和處理器同頻運作,工作效率遠遠大于系統內存和硬盤。
控制存儲器(CM)
控制存儲器(CM)用來存放實現全部指令系統的所有微程序,它是一種只讀型存儲器 .一旦微程序固化,機器運行時則只讀不寫。
其工作過程是:每讀出一條微指令,則執行這條微指令;接著又讀出下一條微指令.又執行這一條微指令.讀出一條微指令并執行微指令的時間總和稱為一個微指令周期.通常,在串行方式的微程序控制器中.微指令周期就是只讀存儲器的工作周期 .控制存儲器的字長就是微指令字的長度,其存儲容量視機器指令系統而定,即取決于微程序的數量.對控制存儲器的要求是讀出周期要短,因此通常采用雙極型半導體只讀存儲器.
控制存儲器的容量為微指令數與字長的乘積。
控制存儲器在CPU內,是CPU的組成部分。
指令系統
指令系統是計算機硬件的語言系統,也叫機器語言,指機器所具有的全部指令的集合,它是軟件和硬件的主要界面,反映了計算機所擁有的基本功能。從系統結構的角度看,它是系統程序員看到的計算機的主要屬性。因此指令系統表征了計算機的基本功能決定了機器所要求的能力,也決定了指令的格式和機器的結構。設計指令系統就是要選擇計算機系統中的一些基本操作( 包括操作系統和高級語言中的) 應由硬件實現還是由軟件實現,選擇某些復雜操作是由一條專用的指令實現, 還是由一串基本指令實現, 然后具體確定指令系統的指令格式、類型、操作以及對操作數的訪問方式。
網頁上看到的一個很棒的回答:
詳細介紹rom,ram和硬盤,希望諸位能完整的看完,對于這個問題不同行業理解稍微有點差異,我先來介紹其概念:
RAM是隨機存取存儲器(random access memory),是計算機內部存儲器中的一種,也是其中最重要的,計算機和手機中一般把其叫做(運行)內存,它的速度要比硬盤快得多,所以用運行程序在RAM中,而存放運行時不用的數據則在硬盤中,什么時候需要數據,便把數據從硬盤中拿到內存,但同時RAM斷電會丟失數據,所以我們電腦如果斷電了就會丟失原來正在運行的數據。所以,手機中的RAM和電腦中的RAM的概念是相同的,RAM即內存越大,能同時在內存中執行的程序就越多,性能一般是越好的。
ROM是只讀存儲器(Read-Only Memory),也是計算機內部存儲器中的一種,而硬盤是外部存儲器,所以對于大學學子來說,考試時你如果把這兩個混為一種東西絕對是錯誤的,當然,如果出選擇題讓你選,那么BIOS應該是用到ROM的那個。那么ROM究竟是干什么的,ROM和硬盤是否就沒有任何關系呢?這就要從其發展歷程說起,早期,乃至現在,我們的主要存儲介質都是磁性存儲,也就是磁盤,分為硬盤和軟盤,硬盤不太適合做移動存儲,因為其磁頭容易損壞,不耐摔,而且體積較大,就算是縮小容量仍然很難縮小其體積,軟盤雖然用作移動介質還算方便,但軟盤容量過于小,不夠用,而光盤雖然容量大但不易擦寫,同時體積也不夠小,這時就很適合使用半導體存儲介質——ROM和RAM,ROM用來嵌入電腦主板或者做移動存儲介質就很合適了,其體積夠小,提供的容量可以比光盤和軟盤的大,速度也更快,但成本相對更高,而且早期的ROM因為技術不成熟所以無法擦寫,出廠后就只能讀數據,所以叫只讀存儲器,后來隨著技術的發展,在ROM的基礎上出現了新的半導體存儲介質EPROM和EEPROM,這兩種可擦寫,這就不符合ROM的命名,但是由于是在ROM的技術上衍變出來的,所以延用了一部分原來的叫法,此時非易失的半導體存儲介質開始得以廣泛應用,被大量用于電腦主板的bios和嵌入式存儲,而后來在這兩種技術的發展上又發展出了NAND FLASH閃存,這就是我們現在用的U盤中用到的技術,同樣,因為其體積小,容量和速度均不錯,現在手機存儲中的emmc顆粒也是用的這種技術,所以有手機廠商就把手機的存儲容量約定俗成為ROM,其繼承ROM斷電不丟失數據的特性,而且有著較快的速度。
那么電腦硬盤和ROM有什么關系呢?由于ROM和硬盤都可以存儲數據而且斷電不會丟失,而有都廣泛運用于電子產品中,所以有人就對兩者產生了混淆。硬盤分為兩種,一種是機械硬盤(即磁盤HDD),一種是固態硬盤(SSD),磁盤和ROM沒什么關系,但是固態硬盤就不一樣了,固態硬盤用到的顆粒也是基于NAND FLASH技術,和u盤以及手機存儲有點相似,所以說硬盤和ROM還是有關系的,固態硬盤的存儲顆粒是ROM技術發展的產物,但不能說ROM就是硬盤。
整理來源:百度知道/百度百科
總結
以上是生活随笔為你收集整理的有关计算机存储器的几个名词的概念和辨析(内存,外存,RAM,ROM,磁盘等)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenGL透视投影函数gluPersp
- 下一篇: Quartus使用技巧(一些常用的方法)