① MSC-51單片機程序存儲器和數據存儲器各有什麼功用其內部RAM區功能結構如何分配
程序存儲器用來存放編制好的始終保留的固定程序和表格常數;數據存儲器用以存放數據或中間運行結果。
8051單片機內部設置有256位元組的RAM,其中有128位元組的內部RAM數據存儲器和128位元組的專用(特殊功能)寄存器。128位元組的內部RAM數據存儲器可分為三個部分:通用工作寄存器區、位定址區、用戶數據緩沖區。128位元組專用寄存器定址空間離散地分布著19個特殊功能寄存器。
② 存儲器的基本功能是什麼
存儲器的主要功能就是讀寫,對於隨機存取存儲器、快閃記憶體、先進先出存儲器以及先進後出存儲器來說,主要功能是讀、寫,而對於只讀存儲器來說,主要功能就只有讀,是沒有寫的。存儲器可以是一張卡,也可以是軟盤,可以是活動的,也可以是固定的,可以用於保存圖像。
③ 計算機的存儲器主要功能是什麼
儲存器具有記憶功能,用來保存信息,如數據,指令和運算結果等等。
它可以分為外儲存器和內儲存器兩種。下面進行詳細說明。
1)
內儲存器(內存)
內儲存器直接與CPU相連接,儲存容量較小,但速度快,用來存放當前運行程序的指令和數據,並直接與CPU交換信息。內儲存器由許多儲存單元組成,每個單元能存放一個二進制數或一條由二進制編碼表示的指令。內儲存器是由隨機儲存器和只讀儲存器構成的.
2)
外儲存器(外存)
外儲存器是內儲存器的擴充。它儲存容量大,價格低,但儲存速度慢,一般用來存放大量暫時不用的程序,數據和中間結果,需要時,可成批的與內存進行信息交換。外存只能與內存交換信息,不能被計算機系統的其他部件直接訪問。常用的外存有磁碟,磁帶,光碟等。
④ 什麼是存儲器
存儲器(Memory)是計算機系統中的記憶設備,用來存放程序和數據。
分為外儲存器和內儲存器兩種。
1) 內儲存器(內存)
內儲存器直接與CPU相連接,儲存容量較小,但速度快,用來存放當前運行程序的指令和數據,並直接與CPU交換信息。內儲存器由許多儲存單元組成,每個單元能存放一個二進制數或一條由二進制編碼表示的指令。內儲存器是由隨機儲存器和只讀儲存器構成的.
2) 外儲存器(外存)
外儲存器是內儲存器的擴充。它儲存容量大,價格低,但儲存速度慢,一般用來存放大量暫時不用的程序,數據和中間結果,需要時,可成批的與內存進行信息交換。外存只能與內存交換信息,不能被計算機系統的其他部件直接訪問。常用的外存有磁碟,磁帶,光碟等。
⑤ 計算機的存儲器主要功能是什麼
存儲器是計算機實現記憶功能的一個重要組成部分。計算機的記憶是通過存儲器對信息的存儲來實現的。存儲器用來保存計算機工作所必需的程序和數據。
在計算機系統中的存儲器不是由單一器件或單一裝置構成,而是由不同材料、不同特性、不同管理方式的存儲器類型構成的一個存儲器系統。
計算機技術的發展使存儲器的地位不斷得到提升,計算機系統由最初的以運算器為核心逐漸轉變成以存儲器為核心。這就對存儲器技術提出了更高的要求。
不僅要使一類存儲器能夠具有更高的性能,而且能通過硬體、軟體或軟硬體結合的方式將不同類型的存儲器組合在一起來獲得更高的性價比,這就是存儲系統。
為了提高計算機系統的性能,要求存儲器具有盡可能高的存取速度、盡可能大的存儲容量和盡可能低的價位。但是,這三個性能指標是相互矛盾的。
(5)數據存儲器dmem主要功能擴展閱讀
存儲器的分類
1、按存儲介質分類
(1)半導體存儲器用半導體器件組成的存儲器稱為半導體存儲器;特點:集成度高、容量大、體積小、存取速度快、功耗低、價格便宜、維護簡單。主要分兩大類:雙極型存儲器:TTL型和ECL型.金屬氧化物半導體存儲器(簡稱MOS存儲器):靜態MOS存儲器和動態MOS存儲器。
(2)磁表面存儲器用磁性材料做成的存儲器稱為磁表面存儲器,簡稱磁存儲器。它包括磁碟存儲器、磁帶存儲器等。特點:體積大、生產自動化程度低、存取速度慢,但存儲容量比半導體存儲器大得多且不易丟失。
(3)激光存儲器信息以刻痕的形式保存在盤面上,用激光束照射盤面,靠盤面的不同反射率來讀出信息。光碟可分為只讀型光碟(CD-ROM)、只寫一次型光碟(WORM)和磁光碟(MOD)三種。
2、按存取方式分類
(1)隨機存儲器(RAM):如果存儲器中任何存儲單元的內容都能被隨機存取,且存取時間與存儲單元的物理位置無關,則這種存儲器稱為隨機存儲器(RAM)。
RAM主要用來存放各種輸入/輸出的程序、數據、中間運算結果以及存放與外界交換的信息和做堆棧用。隨機存儲器主要充當高速緩沖存儲器和主存儲器。
(2)串列訪問存儲器(SAS):如果存儲器只能按某種順序來存取,也就是說,存取時間與存儲單元的物理位置有關,則這種存儲器稱為串列訪問存儲器。串列存儲器又可分為順序存取存儲器(SAM)和直接存取存儲器(DAM)。
順序存取存儲器是完全的串列訪問存儲器,如磁帶,信息以順序的方式從存儲介質的始端開始寫入(或讀出);直接存取存儲器是部分串列訪問存儲器,如磁碟存儲器,它介於順序存取和隨機存取之間。
(3)只讀存儲器(ROM):只讀存儲器是一種對其內容只能讀不能寫入的存儲器,即預先一次寫入的存儲器。通常用來存放固定不變的信息。如經常用作微程序控制存儲器。
目前已有可重寫的只讀存儲器。常見的有掩模ROM(MROM),可擦除可編程ROM(EPROM),電可擦除可編程ROM(EEPROM).ROM的電路比RAM的簡單、集成度高,成本低,且是一種非易失性存儲器,計算機常把一些管理、監控程序、成熟的用戶程序放在ROM中。
3、按信息的可保存性分類
非永久記憶的存儲器:斷電後信息就消失的存儲器,如半導體讀/寫存儲器RAM。
永久性記憶的存儲器:斷電後仍能保存信息的存儲器,如磁性材料做成的存儲器以及半導體ROM.
4、按在計算機系統中的作用分
根據存儲器在計算機系統中所起的作用,可分為主存儲器、輔助存儲器、高速緩沖存儲器、控制存儲器等。為了解決對存儲器要求容量大,速度快,成本低三者之間的矛盾,目前通常採用多級存儲器體系結構,即使用高速緩沖存儲器、主存儲器和外存儲器。
高速緩存存儲器:主要用途是高速存取指令和數據,存取速度快,但存取容量小;主存儲器:存放計算機運行期間的大量程序和數據,存取速度快,存儲容量不大;外存儲器:存放系統程序和大型數據文件及資料庫,存儲容量大,成本較低。
⑥ 計算機的存儲器主要功能是什麼
計算機存儲器的功能:
計算機存儲器根據控制器指定的位置存入和取出信息。有了存儲器,計算機才有記憶功能,才能保證正常工作。具體解釋如下:
內儲存器直接與CPU相連接,儲存容量較小,但速度快,用來存放當前運行程序的指令和數據,並直接與CPU交換信息。
外儲存器是內儲存器的擴充。它儲存容量大,價格低,但儲存速度慢,一般用來存放大量暫時不用的程序,數據和中間結果,需要時,可成批的與內存進行信息交換。外存只能與內存交換信息,不能被計算機系統的其他部件直接訪問。
(6)數據存儲器dmem主要功能擴展閱讀
存儲器分為內存儲器與外存儲器,簡稱內存與外存。內存儲器又常稱為主存儲器(簡稱主存),屬於主機的組成部分;外存儲器又常稱為輔助存儲器(簡稱輔存),屬於外部設備。CPU不能像訪問內存那樣,直接訪問外存,外存要與CPU或I/O設備進行數據傳輸,必須通過內存進行。在80386以上的高檔微機中,還配置了高速緩沖存儲器(cache),這時內存包括主存與高速緩存兩部分。對於低檔微機,主存即為內存。
計算機中,存儲器容量以位元組(Byte,簡寫為B)為基本單位,一個位元組由8個二進制位(bit)組成。存儲容量的表示單位除了位元組以外,還有KB、MB、GB、TB(可分別簡稱為K、M、G、T,例如,128MB可簡稱為128M)。其中:1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。
⑦ 存儲器的類型
根據存儲材料的性能及使用方法的不同,存儲器有幾種不同的分類方法。1、按存儲介質分類:半導體存儲器:用半導體器件組成的存儲器。磁表面存儲器:用磁性材料做成的存儲器。
下面我們就來了解一下存儲器的相關知識。
存儲器大體分為兩大類,一類是掉電後存儲信息就會丟失,另一類是掉電後存儲信息依然保留,前者專業術語稱之為「易失性存儲器」,後者稱之為「非易失性存儲器」。
1 RAM
易失性存儲器的代表就是RAM(隨機存儲器),RAM又分SRAM(靜態隨機存儲器)和DRAM(動態隨機存儲器)。
SRAM
SRAM保存數據是靠晶體管鎖存的,SRAM的工藝復雜,生產成本高,但SRAM速度較快,所以一般被用作Cashe,作為CPU和內存之間通信的橋梁,例如處理器中的一級緩存L1 Cashe, 二級緩存L2 Cashe,由於工藝特點,SRAM的集成度不是很高,所以一般都做不大,所以緩存一般也都比較小。
DRAM
DRAM(動態隨機存儲器)保存數據靠電容充電來維持,DRAM的應用比SRAM更普遍,電腦裡面用的內存條就是DRAM,隨著技術的發展DRAM又發展為SDRAM(同步動態隨機存儲器)DDR SDRAM(雙倍速率同步動態隨機存儲器),SDRAM只在時鍾的上升沿表示一個數據,而DDR SDRAM能在上升沿和下降沿都表示一個數據。
DDR又發展為DDR2,DDR3,DDR4,在此基礎上為了適應移動設備低功耗的要求,又發展出LPDDR(Low Power Double Data Rate SDRAM),對應DDR技術的發展分別又有了LPDDR2, LPDDR3, LPDDR4。
目前手機中運行內存應用最多的就是 LPDDR3和LPDDR4,主流配置為3G或4G容量,如果達到6G或以上,就屬於高端產品。
2 ROM
ROM(Read Only Memory)在以前就指的是只讀存儲器,這種存儲器只能讀取它裡面的數據無法向裡面寫數據。所以這種存儲器就是廠家造好了寫入數據,後面不能再次修改,常見的應用就是電腦里的BIOS。
後來,隨著技術的發展,ROM也可以寫數據,但是名字保留了下來。
ROM中比較常見的是EPROM和EEPROM。
EPROM
EPROM(Easerable Programable ROM)是一種具有可擦除功能,擦除後即可進行再編程的ROM內存,寫入前必須先把裡面的內容用紫外線照射IC上的透明視窗的方式來清除掉。這一類晶元比較容易識別,其封裝中包含有「石英玻璃窗」,一個編程後的EPROM晶元的「玻璃窗」一般使用黑色不幹膠紙蓋住, 以防止遭到紫外線照射。
EPROM (Easerable Programable ROM)
EPROM存儲器就可以多次擦除然後多次寫入了。但是要在特定環境紫外線下擦除,所以這種存儲器也不方便寫入。
EEPROM
EEPROM(Eelectrically Easerable Programable ROM),電可擦除ROM,現在使用的比較多,因為只要有電就可擦除數據,再重新寫入數據,在使用的時候可頻繁地反復編程。
FLASH
FLASH ROM也是一種可以反復寫入和讀取的存儲器,也叫快閃記憶體,FLASH是EEPROM的變種,與EEPROM不同的是,EEPROM能在位元組水平上進行刪除和重寫而不是整個晶元擦寫,而FLASH的大部分晶元需要塊擦除。和EEPROM相比,FLASH的存儲容量更大。
FLASH目前應用非常廣泛,U盤、CF卡、SM卡、SD/MMC卡、記憶棒、XD卡、MS卡、TF卡等等都屬於FLASH,SSD固態硬碟也屬於FLASH。
NOR FLAHS & NAND FLASH
Flash又分為Nor Flash和Nand Flash。
Intel於1988年首先開發出Nor Flash 技術,徹底改變了原先由EPROM和EEPROM一統天下的局面;隨後,1989年,東芝公司發表了Nand Flash 結構,強調降低每比特的成本,有更高的性能,並且像磁碟一樣可以通過介面輕松升級。
Nor Flash與Nand Flash不同,Nor Flash更像內存,有獨立的地址線和數據線,但價格比較貴,容量比較小;而Nand Flash更像硬碟,地址線和數據線是共用的I/O線,類似硬碟的所有信息都通過一條硬碟線傳送一樣,而且Nand Flash與Nor Flash相比,成本要低一些,而容量大得多。
如果快閃記憶體只是用來存儲少量的代碼,這時Nor Flash更適合一些。而Nand Flash則是大量數據存儲的理想解決方案。
因此,Nor Flash型快閃記憶體比較適合頻繁隨機讀寫的場合,通常用於存儲程序代碼並直接在快閃記憶體內運行,Nand Flash型快閃記憶體主要用來存儲資料,我們常用的快閃記憶體產品,如U盤、存儲卡都是用Nand Flash型快閃記憶體。
在Nor Flash上運行代碼不需要任何的軟體支持,在Nand Flash上進行同樣操作時,通常需要驅動程序。
目前手機中的機身內存容量都比較大,主流配置已經有32G~128G存儲空間,用的通常就是Nand Flash,另外手機的外置擴展存儲卡也是Nand Flash。
⑧ DRAM存儲器的中文和含義
DRAM存儲器的中文是動態隨機存取存儲器。
含義:為了保持數據,DRAM使用電容存儲,所以必須隔一段時間刷新(refresh)一次,如果存儲單元沒有被刷新,存儲的信息就會丟失。
寫操作時,寫選擇線為"1",所以Q1導通,要寫入的數據通過Q1送到Q2的柵極,並通過柵極電容在一定時間內保持信息。
讀操作時,先通過公用的預充電管Q4使讀數據線上的分布電容CD充電,當讀選擇線為高電平有效時,Q3處於可導通的狀態。若原來存有"1",則Q2導通,讀數據線的分布電容CD通過Q3、Q2放電,此時讀得的信息為"0",正好和原存信息相反。
若原存信息為"0",則Q3盡管具備導通條件,但因為Q2截止,所以,CD上的電壓保持不變,因而,讀得的信息為"1"。可見,對這樣的存儲電路,讀得的信息和原來存入的信息正好相反,所以要通過讀出放大器進行反相再送往 數據匯流排。
(8)數據存儲器dmem主要功能擴展閱讀:
在半導體科技極為發達的中國台灣,內存和顯存被統稱為記憶體(Memory),全名是動態隨機存取記憶體(Dynamic Random Access Memory,DRAM)。
基本原理就是利用電容內存儲電荷的多寡來代表0和1,這就是一個二進制位元(bit),內存的最小單位。
DRAM的結構可謂是簡單高效,每一個bit只需要一個晶體管另加一個電容。但是電容不可避免的存在漏電現象,如果電荷不足會導致數據出錯,因此電容必須被周期性的刷新(預充電),這也是DRAM的一大特點。
而且電容的充放電需要一個過程,刷新頻率不可能無限提升(頻障),這就導致DRAM的頻率很容易達到上限,即便有先進工藝的支持也收效甚微。隨著科技的進步,以及人們對超頻的一種意願,這些頻障也在慢慢解決。
⑨ 單片機的片內和片外存儲器的功能各是什麼
單片機片內存儲器包括片內ROM和片內RAM,片內ROM用於存儲程序代碼,片內RAM包括寄存器和片內擴展RAM,比如STC的很多型號都有片內擴展EEPROM。
片外存儲器包括片外ROM和片外RAM,片外ROM用戶存儲程序代碼,片外RAM用於存儲用戶的可改寫數據。