存儲器的存儲方式
⑴ 根據計算機存儲器記錄信息原理的不同可分為哪三類
存儲器不僅可以分為三類。因為按照不同的劃分方法,存儲器可分為不同種類。常見的分類方法如下。
一、按存儲介質劃分
1、半導體存儲器:用半導體器件組成的存儲器。
2、磁表面存儲器:用磁性材料做成的存儲器。
二、按存儲方式劃分
1、隨機存儲器:任何存儲單元的內容都能被隨機存取,且存取時間和存儲單元的物理位置無關。
2、順序存儲器:只能按某種順序來存取,存取時間和存儲單元的物理位置有關。
三、按讀寫功能劃分
1、只讀存儲器(ROM):存儲的內容是固定不變的,只能讀出而不能寫入的半導體存儲器。
2、隨機讀寫存儲器(RAM):既能讀出又能寫入的存儲器。
四、按資料保存師
1、非永久存儲器:斷電時信息消失的存儲器。
2、永久存儲器:斷電後仍能保存信巧團息的存儲器。
五、按用途分類
1、主存:主存用於存儲計算機運行過程中大量的程序和數據,存取速度快,存儲容量小。
2、外部存儲:外部存儲系統程序和大數據文件及資料庫存儲容量,單位成本低。
3、高速緩存存儲器:高速緩存存儲器訪問指令和數據速度快,但存儲容量小。
(1)存儲器的存儲方式擴展閱讀:
1、內部存儲和外部存儲
一般來說,內部存儲是最經濟但最不靈活的,因此用戶必須確定未來對存儲的需求是否會增長,以及是否有某種方法可以升級到具有更多代碼空間的微控制器。用戶通常根據搏猛成本選擇能滿足應用要求的內存容量最小的單片機。
2、啟動存儲
在較大的微控制器或基於處理器的系統中,用戶可以用引導代碼進行初始化。應用程序本身通常決定是否需要引導代碼,以及是否需要專用的引導存儲。
3、配置存儲
對於現場可編程門陣列(fpga)或片上系統(SoC),存儲器可以用來存儲配置信息。這種存儲器必須是非易失的EPROM、EEPROM或快閃記憶體。在大多數情況下,FPGA使用SPI介面,但一些較老的設備仍然使用FPGA串列介面。
4、程序存儲
所有有處理器的系統都使用程序內存,但是用戶必須決定內存是在處理器內部還是外部。做出此決定後,用戶可以進一步確定存儲的容量和類型。
5、數據存儲
類似於程序存儲器,數據存儲器可以位於一個微控制器或一個孝銀橘外部設備,但有一些不同的兩種情況。有時微控制器內部包含SRAM(易失性)和EEPROM(非易失性)數據存儲器,但有時它不包含內部EEPROM,在這種情況下,當需要存儲大量數據時,用戶可以選擇外部串列EEPROM或串列快閃記憶體設備。
6、易失性和非易失性存儲器
內存可以分為易失性內存(在斷電後丟失數據)和非易失性內存(在斷電後保留數據)。用戶有時會將易失性內存與備用電池一起使用,以實現類似於非易失性設備的功能,但這可能比簡單地使用非易失性內存更昂貴。
7、串列存儲器和並行存儲器
對於較大的應用程序,微控制器通常沒有足夠大的內存。必須使用外部存儲器,因為外部定址匯流排通常是並行的,外部程序存儲器和數據存儲器也將是並行的。
8、EEPROM和快閃記憶體
內存技術的成熟已經模糊了RAM和ROM之間的區別,現在有一些類型的內存(如EEPROM和快閃記憶體)結合了兩者的特點。這些設備像RAM一樣讀寫,在斷電時像ROM一樣保存數據。它們都是電可擦可編程的,但各有優缺點。
⑵ 1.試說明計算機系統中存儲器的三種主要分類方法及分類情況。
1按存儲介質
半導體存儲器:用半導體器件組成的存儲器。
磁表面存儲器:用磁性材料做成的存儲器。
2按存儲方式
隨機存儲器:任何存儲單元的內容都能被隨機存取,且存取時間和存儲單元的物理位置無關。
順序存儲器:只能按某種順序來存取,存取時間和存儲單元的物理位置有關。
3按讀寫功能
只讀存儲器(ROM):存儲的內容是固定不變的,只能讀出而不能寫入的半導體存儲器。
各存儲器之間的關系
隨機讀寫存儲器(RAM):既能讀出又能寫入的半導體存儲器。
4按信息保存性
存儲系統的分級結構
非永久記憶的存儲器:斷電後信息即消失的存儲器。
永久記憶性存儲器:斷電後仍能保存信息的存儲器。
5按用途
根據存儲器在計算機系統中所起的作用,可分為主存儲器、輔助存儲器、高速緩沖存儲器、控制存儲器等。
為了解決對存儲器要求容量大,速度快,成本低三者之間的矛盾,通常採用多級存儲器體系結構,即使用高速緩沖存儲器、主存儲器和外存儲器。
6用途特點
高速緩沖存儲器Cache 高速存取指令和數據存取速度快,但存儲容量小
主存儲器內存存放計算機運行期間的大量程序和數據存取速度較快,存儲容量不大
外存儲器外存存放系統程序和大型數據文件及資料庫存儲容量大,位成本低
⑶ 在存儲器中,數據和程序是以什麼形式存放的
在存儲器中,數據和程序是以二進制形式存放的。程序操作所需的計算機程序和數據以二進制形式存儲在計算機內存中。
程序和數據存儲在內存中,即「存儲程序」的概念。 當計算機執行程序時,不需要人工干預,就可以自動連續執行程序,並獲得預期的結果。
存儲器是計算機的存儲設備,其主要功能是存儲程序和數據。 程序是計算機操作的基礎,數據是計算機操作的對象。
(3)存儲器的存儲方式擴展閱讀:
存儲容量的大小以位元組為單位,通常以KB(千位元組),MB(兆位元組),GB(千兆位元組)和TB表示,其之間的關系為:1KB = 1024B = 210B,1MB = 1024KB = 220B,1GB = 1024MB = 230B,1TB = 1024G = 240B,(1024 = 2 ^ 32)。
半導體存儲器廣泛用於現代計算機系統中。 從使用功能的角度來看,半導體存儲器可分為兩類:易失性(Volatile)存儲器和斷電後不會丟失的數據非易失性(Non-volatile)存儲器。
微型計算機中的RAM是易失性存儲器,可以隨機讀取和寫入,而ROM是非易失性(Non-volatile)存儲器。