當前位置:首頁 » 存儲配置 » 電源是存儲器嗎

電源是存儲器嗎

發布時間: 2024-09-29 22:22:05

A. 計算機內存儲器是指

問題一:計算機的內存儲器是指 微型計算機的內存儲器是由半導體器件構成的。從使用功能上分,有隨機存儲器 (Random Access Memory,簡稱 RAM),又稱讀寫存儲器;只讀存儲器(Read Only Memory,簡稱為ROM)。
1.隨機存儲器(Random Access Memory)
RAM有以下特點:可以讀出,也可以寫入。讀出時並不損壞原來存儲的內容,只有寫入時才修改原來所存儲的內容。斷電後,存儲內容立即消失,即具有易失性。 RAM可分為動態( Dynamic RAM)和靜態(Static RAM)兩大類。DRAM的特點是集成度高,主要用於大容量內存儲器;SRAM的特點是存取速度快,主要用於高速緩沖存儲器。
2.只讀存儲器(Read Only Memory)
ROM是只讀存儲器。顧名思義,它的特點是只能讀出原有的內容,不能由用戶再寫入新內容。原來存儲的內容是採用掩膜技術由廠家一次性寫入的,並永久保存下來。它一般 用來存放專用的固定的程序和數據。不會因斷電而丟失。
3.CMOS存儲器(plementary Metal Oxide Semiconctor Memory,互補金屬氧化物半導體內存)
S內存是一種只需要極少電量就能存放數據的晶元。由於耗能極低,CMOS內存可以由集成到主板上的一個小電池供電常這種電池在計算機通電時還能自動充電。因為CMOS晶元可以持續獲得電量,所以幾十在關機後,他也能保存有關計算機系統配置的重要數據。

問題二:電腦中的內存指的是什麼意思 cpu : 中央處理器, 計算機的大弗,負責運算所有數據.
內存: RAM存儲器 ,儲存CPU運算的中間數據和結果.
硬碟: 你的文件啊,電影啊 ,MP3啊都存儲再這里邊,像一
個大倉庫
光碟機:讀取光碟數據
顯卡:負責顯示,將數據轉換成模擬信號輸出到顯示器顯

顯示器: 負責將顯卡送來的信號變成圖形文字顯示
音效卡: 負責使電腦發出聲音
網卡: 負責上網的
主板: 是以上配件的橋梁,上訴配件都安裝再主板上
電源: 計算機的後勤部,將220電壓轉換成主板所需要的
各種電壓
機箱:將以上部件裝在里邊,安全,美觀,方便在計算機的組成結構中,有一個很重要的部分,就是存儲器。存儲器是用來存儲程序和數據的部件,對於計算機來說,有了存儲器,才有記憶功能,才能保證正常工作。隨著計算機的發展越來越迅猛,存儲設備也隨之越來越先進,其存儲容量也越來越大。今天,我們大家最常用的一些存儲介質主要包括:內存、硬碟、軟盤和光碟等,隨著網路的發展壯大,網路存儲已成為時代的主流,但是要普及到家用還需要一段時間,因此,我們今天先將以上提到的四個最常用的存儲介質做一簡單介紹。
存儲器的種類很多,按其用途可分為主存儲器和輔助存儲器,主存儲器又稱內存儲器(簡稱內存),輔助存儲器又稱外存儲器(簡稱外存)。外存通常是磁性介質或光碟,像硬碟,軟盤,磁帶,光碟等,能長期保存信息,並且不依賴於電來保存信息,但是由機械部件帶動,其速度與內存相比就顯得慢的多。
一、內存
內存RAM(Random Access Memory)又稱隨機存儲器,指的就是主板上的存儲部件,是CPU直接與之溝通,並用其存儲數據的部件,存放當前正在使用的(即執行中)的數據和程序,它的物理實質就是一組或多組具備數據輸入輸出和數據存儲功能的集成電路,內存只用於暫時存放程序和數據,一旦關閉電源或發生斷電,其中的程序和數據就會丟失。一般來說所有的應用程序都要在RAM中運行,所以RAM的容量大小可以影響到程序的運行速度。RAM還有一個顯著的特點,那就是它裡面儲存的信息,只有在開機狀態下才會保存,如果機器關掉了,那麼一切沒有保存在硬碟或軟盤上的信息,就全部丟失了,當下一次啟動機器時內存里是不會留下任何以前的信息的。
二、硬碟
電腦中的零件那麼多,到底什麼才是硬碟呢?通過下面的圖片來認識一下硬碟:
那麼,硬碟到底由哪些部分組成呢?它能起到什麼作用呢?
上圖就是我們對硬碟的解剖圖,① 所指的是磁頭 ② 所指的是碟片(碟片由磁性材料製作,信息就記錄在它上面。一個硬碟一般有好幾個碟片)。
硬碟是一種利用磁性記錄信息的外存儲器。存儲體是兩面塗有磁性材料的圓片,碟片基底是硬的鋁合金,所以稱之為硬磁碟。
硬碟在加電後碟片一直旋轉,所以CPU訪問硬碟時不需要啟動時間,訪問速度快;容量大,數據傳輸速率也高;訪盤時磁頭不直接接觸盤表面,摩擦力小,提高了速度且降低磨損。
硬碟是一種精密設備,不要強烈振動和碰撞,開機30秒內,不要立即關機,在接觸硬碟時要防止人體靜電損壞硬碟。
硬碟能夠供我們日常存儲文檔和程序,不會發生掉電丟失現象,隨著現在各種程序的不斷發展,功能越來越完善,我們硬碟的容量也在不斷地增加。下面介紹幾個有關硬碟的關鍵參數:
1. 硬碟的轉速(Rotational Speed): 也就是硬碟電機主軸的轉速,轉速是決定硬碟內部傳輸率的關鍵因素之一,它的快慢在很大程度上影響了硬碟的速度,同時轉速的快慢也是區分硬碟檔次的重要標志之一。現在的主流硬碟轉速一般為7200......>>

問題三:計算機的內存儲器是指? C、RAM和ROM

問題四:計算機的內存儲器是指RAM和ROM,RAN和ROM是什麼? RAM(Random Access Memory)的全名為隨機存取記憶體,它相當於PC機上的移動存儲,用來存儲和保存數據的。它在任何時候都可以讀寫,RAM通常是作為操作系統或其他正在運行程序的臨時存儲介質(可稱作系統內存)。 不過,當電源關閉時RAM不能保留數據,如果需要保存數據,就必須把它們寫入到一個長期的存儲器中(例如硬碟)。正因為如此,有時也將RAM稱作「可變存儲器」。RAM內存可以進一步分為靜態RAM(SRAM)和動態內存(DRAM)兩大類。DRAM由於具有較低的單位容量價格,所以被大量的採用作為系統的主記憶。
ROM(Read Only Memory)的全名為唯讀記憶體,它相當於PC機上的硬碟,用來存儲和保存數據。ROM數據不能隨意更新,但是在任何時候都可以讀取。即使是斷電,ROM也能夠保留數據。但是資料一但寫入後只能用特殊方法或根本無法更改,因此ROM常在嵌入式系統中擔任存放作業系統的用途。
RAM和ROM相比,兩者的最大區別是RAM在斷電以後保存在上面的數據會自動消失,而ROM就不會。

問題五:計算機的內存包括什麼? 內存就是隨機存貯器(Random Access Memory,簡稱為RAM)。RAM分成兩大類:靜態隨機存儲器,即Static RAM(SRAM)和動態隨機存儲器,Dynamic RAM(DRAM),我們經常說的「系統內存」就是指後者,DRAM。
SRAM是一種重要的內存,它的用途廣泛,被應用在各個領域。SRAM的速度非常快,在快速讀取和刷新時可以保持數據完整性,即保持數據不丟失。SRAM內部採用的是雙穩態電路的形式來存儲數據,為了實現這種結構,SRAM的電路結構非常復雜,往往要採用大量的晶體管來構造寄存器以保留數據。採用大量的晶體管就需要大量的硅,因此就增加了晶元的面積,無形中增加了製造成本。製造相同容量的SRAM比DRAM的成本貴許多,因此,SRAM在PC平台上就只能用於CPU內部的一級緩存以及內置的二級緩存。而我們所說的「系統內存」使用的應該是DRAM。由於SRAM的成本昂貴,其發展受到了嚴重的限制,目前僅有少量的網路伺服器以及路由器上使用了SRAM。
DRAM的應用比SRAM要廣泛多了。DRAM的結構較SRAM要簡單許多,它的內部僅僅由一個MOS管和一個電容組成,因此,無論是集成度、生產成本以及體積,DRAM都比SRAM具有優勢。目前,隨著PC機的不斷發展,我們對於系統內存的要求越來越大,隨著WindowXP的推出,軟體對於內存的依賴更加明顯:在WindowsXP中,專業版至少需要180MB內存以上,而在實際使用中,128MB才能保證系統正常運行。因此,隨著PC的發展,內存的容量將不斷擴大,速度也會不斷提升。
好了,下面我們在來說一下內存的速度問題。我們選擇內存的速度,決定於你選用CPU的前端匯流排,例如你用的是Pentium 4A那你用雙通道的DDR200或者DDR400就已經足夠了~因為P4A的前端匯流排是400MHz,但是由於內存廠商的市場策略問題,DDR200基本就沒有出貨。取而代之的是DDR266能夠提供2.1GB的帶寬,此種內存適用於Athlon XP低頻、毒龍以及533MHz FSB Pentium 4B等半過時產品(需搭配雙通道),已經不在主流市場之內。
DDR333能夠提供2.7GB的內存帶寬適用於AMD 166MHz外頻的Barton處理器。而雙通道的DDR400內存以及DDR433 DDR450內存將能夠提供6.4GB以上的內存帶寬,主要應用在Intel高端的Pentium 4C、Pentium 4E(Prescott核心)以及Athlon 64上面。當然,上文所述的僅僅是能夠滿足硬體系統的最低要求,如果您擁有一顆像毒龍1.6GHz、Athlon XP 1800+(b0 1.5V低壓版)、Pentium 4 1.8A、AthlonXP 2000+Pentium 4 2.4C以及Barton 2500+這樣具有極品超頻潛力的CPU那麼我推薦您購買高檔次的內存,例如Athlon 2000+配合DDR333的內存,這樣基本所有的Barton 2000+都可以超到2500+使用,市場上的假2500+就是用2000+超頻而來的。
在Windows XP系統的實際應用中,我們提出一個不規范的公式 內存容量〉內存速度〉內存類型。也就是說就算是256M的SDRAM也要比128M的DDR400系統速度快,在選購內存的時候,我們建議XP系統應該配備384M以上的內存,才能保證系統的快速運行。

問題六:計算機的內存容量通常是指? A
1、RAM,Random-Access Memory(隨機存取存儲器伐
2, ROM 只讀內存(Read-Only Memory)就是一塊單獨的內部存儲器,和隨機內存RAM(即平時說的內存)相似,但是只能讀取,用來存儲和保存永久數據的。ROM數據不能隨意更新,但是在任何時候都可以讀取。即使是斷電,ROM也能夠保留數據。

問題七:計算機的內存容量指的是什麼容量 內存容量是指物理內存,揣是內存條。和虛擬內存。虛擬內存是用來運行計算機處理任務時暫借的容量。一般來說,虛擬內存是物理內存的1.5倍

問題八:電腦物理內存指的是什麼? 物理內存就是實際內存條的可用內存量 (內存條是你主機里的一個零件) 至於你雙開 沒辦法是你內存太小了哦!! 對,你說的對,內存小則機子運行速度慢,所以雙開對於你的機子就有些強機所難 呵呵! \n去電腦市場買個內存條去 把機子的內存升到1G的 就是在加裝個512的 不貴 300多元就能弄個的 至於裝很簡單 只要你的 機子不是老掉牙的 就可以裝 一般 \n內存是即插即用的 就是插到電腦主板的一個特定插槽上就能用不用安裝驅動程序 具體的這里不好說清楚你 要買的話 賣得人有義務告訴你具體怎麼安裝的 你問他就行了 還有顯卡去買個獨立的128M的 吧你機子的具體資料帶上 去電腦市場 賣個700多元的 128M的就行了 具體那種你讓老闆根據你的機子的具體資料給你選個cpu一般不會過時的哦 還有 你說你還有的100M內存 可能是別的什麼程序哦 這個你看你的進程有顯示沒 但其實既是你那100M加上還是不能雙開的 而且單開也會卡的哦 所以去花錢吧!

問題九:「計算機的內存是按位元組來進行編址的」這句話是什麼意思?內存指的是什麼? 內存就是主存。按位元組編址的意思,我給你舉個例子:比如一個計算機,地址線有16根,數據線是8位的。那麼它如果是按位元組編址的話,它的定址范圍就是2^16次方。你把內存看做是一個棧,棧是一層一層的,每層都是一個位元組,每個位元組8位。這就是「計算機的內存是按位元組來進行編址」的模型。就像梯子一樣,呵呵。

B. 靜態存儲器與動態存儲器的定義是什麼

靜態存儲器是指依靠雙穩態觸發器的兩個穩定狀態保存信息的存儲器。雙穩態電路是有源器件,需要電源才能工作,只要電源正常,就能長期穩定的保存信息,所以稱為靜態存儲器。如果斷電,信息將會丟失,屬於揮發性存儲器,或稱易失性。

動態存儲器是指在指定功能或應用軟體之間共享的存儲器。如果一個或兩個應用軟體佔用了所有存儲器空間,此時將無法為其他應用軟體分配存儲器空間。需要由存儲器控制電路按一定周期對存儲器刷新,才能維系數據保存。

(2)電源是存儲器嗎擴展閱讀:

動態存儲器的工作原理

動態RAM是由許多基本存儲元按照行和列地址引腳復用來組成的。在3管動態RAM電路中,讀選擇線和寫選派埋擇線是分開的,讀數據線和寫數據線也是分開的。

寫操作時,寫選擇線為"1",Q1導通,要寫入的數據通過Q1送到Q2的柵極,並通過柵極電容在一定時間內保持信息。

讀操作時,先通過公用的預充電管Q4使讀數據線上的分布電容CD充電,當讀選擇線為高電平有效時,Q3處於可導通的狀態。若原來存有"1",則Q2導通,讀數據線的分布電容CD通過Q3、悶羨笑Q2放電。此時讀得的信息為"0",正好和原存信息相反。

可見,對這樣的存儲電路,讀得的信息和原來存入的螞含信息正好相反,所以要通過讀出放大器進行反向再送往數據匯流排。

C. 存儲器的原理是什麼

存儲器講述工作原理及作用

介紹

存儲器(Memory)是現代信息技術中用於保存信息的記憶設備。其概念很廣,有很多層次,在數字系統中,只要能保存二進制數據的都可以是存儲器;在集成電路中,一個沒有實物形式的具有存儲功能的電路也叫存儲器,如RAM、FIFO等;在系統中,具有實物形式的存儲設備也叫存儲器,如內存條、TF卡等。計算機中全部信息,包括輸入的原始數據、計算機程序、中間運行結果和最終運行結果都保存在存儲器中。它根據控制器指定的位置存入和取出信息。有了存儲器,計算機才有記憶功能,才能保證正常工作。計算機中的存儲器按用途存儲器可分為主存儲器(內存)和輔助存儲器(外存),也有分為外部存儲器和內部存儲器的分類方法。外存通常是磁性介質或光碟等,能長期保存信息。內存指主板上的存儲部件,用來存放當前正在執行的數據和程序,但僅用於暫時存放程序和數據,關閉電源或斷電,數據會丟失。

2.按存取方式分類

(1)隨機存儲器(RAM):如果存儲器中任何存儲單元的內容都能被隨機存取,且存取時間與存儲單元的物理位置無關,則這種存儲器稱為隨機存儲器(RAM)。RAM主要用來存放各種輸入/輸出的程序、數據、中間運算結果以及存放與外界交換的信息和做堆棧用。隨機存儲器主要充當高速緩沖存儲器和主存儲器。

(2)串列訪問存儲器(SAS):如果存儲器只能按某種順序來存取,也就是說,存取時間與存儲單元的物理位置有關,則這種存儲器稱為串列訪問存儲器。串列存儲器又可分為順序存取存儲器(SAM)和直接存取存儲器(DAM)。順序存取存儲器是完全的串列訪問存儲器,如磁帶,信息以順序的方式從存儲介質的始端開始寫入(或讀出);直接存取存儲器是部分串列訪問存儲器,如磁碟存儲器,它介於順序存取和隨機存取之間。

(3)只讀存儲器(ROM):只讀存儲器是一種對其內容只能讀不能寫入的存儲器,即預先一次寫入的存儲器。通常用來存放固定不變的信息。如經常用作微程序控制存儲器。目前已有可重寫的只讀存儲器。常見的有掩模ROM(MROM),可擦除可編程ROM(EPROM),電可擦除可編程ROM(EEPROM).ROM的電路比RAM的簡單、集成度高,成本低,且是一種非易失性存儲器,計算機常把一些管理、監控程序、成熟的用戶程序放在ROM中。

3.按信息的可保存性分類

非永久記憶的存儲器:斷電後信息就消失的存儲器,如半導體讀/寫存儲器RAM。

永久性記憶的存儲器:斷電後仍能保存信息的存儲器,如磁性材料做成的存儲器以及半導體ROM。

4.按在計算機系統中的作用分

根據存儲器在計算機系統中所起的作用,可分為主存儲器、輔助存儲器、高速緩沖存儲器、控制存儲器等。為了解決對存儲器要求容量大,速度快,成本低三者之間的矛盾,目前通常採用多級存儲器體系結構,即使用高速緩沖存儲器、主存儲器和外存儲器。

能力影響

從寫命令轉換到讀命令,在某個時間訪問某個地址,以及刷新數據等操作都要求數據匯流排在一定時間內保持休止狀態,這樣就不能充分利用存儲器通道。此外,寬並行匯流排和DRAM內核預取都經常導致不必要的大數據量存取。在指定的時間段內,存儲器控制器能存取的有用數據稱為有效數據速率,這很大程度上取決於系統的特定應用。有效數據速率隨著時間而變化,常低於峰值數據速率。在某些系統中,有效數據速率可下降到峰值速率的10%以下。

通常,這些系統受益於那些能產生更高有效數據速率的存儲器技術的變化。在CPU方面存在類似的現象,最近幾年諸如AMD和 TRANSMETA等公司已經指出,在測量基於CPU的系統的性能時,時鍾頻率不是唯一的要素。存儲器技術已經很成熟,峰值速率和有效數據速率或許並不比以前匹配的更好。盡管峰值速率依然是存儲器技術最重要的參數之一,但其他結構參數也可以極大地影響存儲器系統的性能。

影響有效數據速率的參數

有幾類影響有效數據速率的參數,其一是導致數據匯流排進入若干周期的停止狀態。在這類參數中,匯流排轉換、行周期時間、CAS延時以及RAS到CAS的延時(tRCD)引發系統結構中的大部分延遲問題。

匯流排轉換本身會在數據通道上產生非常長的停止時間。以GDDR3系統為例,該系統對存儲器的開放頁不斷寫入數據。在這期間,存儲器系統的有效數據速率與其峰值速率相當。不過,假設100個時鍾周期中,存儲器控制器從讀轉換到寫。由於這個轉換需要6個時鍾周期,有效的數據速率下降到峰值速率的 94%。在這100個時鍾周期中,如果存儲器控制器將匯流排從寫轉換到讀的話,將會丟失更多的時鍾周期。這種存儲器技術在從寫轉換到讀時需要15個空閑周期,這會將有效數據速率進一步降低到峰值速率的79%。表1顯示出針幾種高性能存儲器技術類似的計算結果。

顯然,所有的存儲器技術並不相同。需要很多匯流排轉換的系統設計師可以選用諸如XDR、RDRAM或者DDR2這些更高效的技術來提升性能。另一方面,如果系統能將處理事務分組成非常長的讀寫序列,那麼匯流排轉換對有效帶寬的影響最小。不過,其他的增加延遲現象,例如庫(bank)沖突會降低有效帶寬,對性能產生負面影響。

DRAM技術要求庫的頁或行在存取之前開放。一旦開放,在一個最小周期時間,即行周期時間(tRC)結束之前,同一個庫中的不同頁不能開放。對存儲器開放庫的不同頁存取被稱為分頁遺漏,這會導致與任何tRC間隔未滿足部分相關的延遲。對於還沒有開放足夠周期以滿足tRC間隙的庫而言,分頁遺漏被稱為庫沖突。而tRC決定了庫沖突延遲時間的長短,在給定的DRAM上可用的庫數量直接影響庫沖突產生的頻率。

大多數存儲器技術有4個或者8個庫,在數十個時鍾周期具有tRC值。在隨機負載情況下,那些具有8個庫的內核比具有4個庫的內核所發生的庫沖突更少。盡管tRC與庫數量之間的相互影響很復雜,但是其累計影響可用多種方法量化。

存儲器讀事務處理

考慮三種簡單的存儲器讀事務處理情況。第一種情況,存儲器控制器發出每個事務處理,該事務處理與前一個事務處理產生一個庫沖突。控制器必須在打開一個頁和打開後續頁之間等待一個tRC時間,這樣增加了與頁循環相關的最大延遲時間。在這種情況下的有效數據速率很大程度上決定於I/O,並主要受限於DRAM內核電路。最大的庫沖突頻率將有效帶寬削減到當前最高端存儲器技術峰值的20%到30%。

在第二種情況下,每個事務處理都以隨機產生的地址為目標。此時,產生庫沖突的機會取決於很多因素,包括tRC和存儲器內核中庫數量之間的相互作用。tRC值越小,開放頁循環地越快,導致庫沖突的損失越小。此外,存儲器技術具有的庫越多,隨機地址存取庫沖突的機率就越小。

第三種情況,每個事務處理就是一次頁命中,在開放頁中定址不同的列地址。控制器不必訪問關閉頁,允許完全利用匯流排,這樣就得到一種理想的情況,即有效數據速率等於峰值速率。

第一種和第三種情況都涉及到簡單的計算,隨機情況受其他的特性影響,這些特性沒有包括在DRAM或者存儲器介面中。存儲器控制器仲裁和排隊會極大地改善庫沖突頻率,因為更有可能出現不產生沖突的事務處理,而不是那些導致庫沖突的事務處理。

然而,增加存儲器隊列深度未必增加不同存儲器技術之間的相對有效數據速率。例如,即使增加存儲器控制隊列深度,XDR的有效數據速率也比 GDDR3高20%。存在這種增量主要是因為XDR具有更高的庫數量以及更低的tRC值。一般而言,更短的tRC間隔、更多的庫數量以及更大的控制器隊列能產生更高的有效帶寬。

實際上,很多效率限制現象是與行存取粒度相關的問題。tRC約束本質上要求存儲器控制器從新開放的行中存取一定量的數據,以確保數據管線保持充滿。事實上,為保持數據匯流排無中斷地運行,在開放一個行之後,只須讀取很少量的數據,即使不需要額外的數據。

另外一種減少存儲器系統有效帶寬的主要特性被歸類到列存取粒度范疇,它規定了每次讀寫操作必須傳輸的數據量。與之相反,行存取粒度規定每個行激活(一般指每個RAS的CAS操作)需要多少單獨的讀寫操作。列存取粒度對有效數據速率具有不易於量化的巨大影響。因為它規定一個讀或寫操作中需要傳輸的最小數據量,列存取粒度給那些一次只需要很少數據量的系統帶來了問題。例如,一個需要來自兩列各8位元組的16位元組存取粒度系統,必須讀取總共32位元組以存取兩個位置。因為只需要32個位元組中的16個位元組,系統的有效數據速率降低到峰值速率的50%。匯流排帶寬和脈沖時間長度這兩個結構參數規定了存儲器系統的存取粒度。

匯流排帶寬是指連接存儲器控制器和存儲器件之間的數據線數量。它設定最小的存取粒度,因為對於一個指定的存儲器事務處理,每條數據線必須至少傳遞一個數據位。而脈沖時間長度則規定對於指定的事務處理,每條數據線必須傳遞的位數量。每個事務處理中的每條數據線只傳一個數據位的存儲技術,其脈沖時間長度為1。總的列存取粒度很簡單:列存取粒度=匯流排寬度×脈沖時間長度。

很多系統架構僅僅通過增加DRAM器件和存儲匯流排帶寬就能增加存儲系統的可用帶寬。畢竟,如果4個400MHz數據速率的連接可實現 1.6GHz的總峰值帶寬,那麼8個連接將得到3.2GHz。增加一個DRAM器件,電路板上的連線以及ASIC的管腳就會增多,總峰值帶寬相應地倍增。

首要的是,架構師希望完全利用峰值帶寬,這已經達到他們通過物理設計存儲器匯流排所能達到的最大值。具有256位甚或512位存儲匯流排的圖形控制器已並不鮮見,這種控制器需要1,000個,甚至更多的管腳。封裝設計師、ASIC底層規劃工程師以及電路板設計工程師不能找到採用便宜的、商業上可行的方法來對這么多信號進行布線的矽片區域。僅僅增加匯流排寬度來獲得更高的峰值數據速率,會導致因為列存取粒度限制而降低有效帶寬。

假設某個特定存儲技術的脈沖時間長度等於1,對於一個存儲器處理,512位寬系統的存取粒度為512位(或者64位元組)。如果控制器只需要一小段數據,那麼剩下的數據就被浪費掉,這就降低了系統的有效數據速率。例如,只需要存儲系統32位元組數據的控制器將浪費剩餘的32位元組,進而導致有效的數據速率等於50%的峰值速率。這些計算都假定脈沖時間長度為1。隨著存儲器介面數據速率增加的趨勢,大多數新技術的最低脈沖時間長度都大於1。

選擇技巧

存儲器的類型將決定整個嵌入式系統的操作和性能,因此存儲器的選擇是一個非常重要的決策。無論系統是採用電池供電還是由市電供電,應用需求將決定存儲器的類型(易失性或非易失性)以及使用目的(存儲代碼、數據或者兩者兼有)。另外,在選擇過程中,存儲器的尺寸和成本也是需要考慮的重要因素。對於較小的系統,微控制器自帶的存儲器就有可能滿足系統要求,而較大的系統可能要求增加外部存儲器。為嵌入式系統選擇存儲器類型時,需要考慮一些設計參數,包括微控制器的選擇、電壓范圍、電池壽命、讀寫速度、存儲器尺寸、存儲器的特性、擦除/寫入的耐久性以及系統總成本。

選擇存儲器時應遵循的基本原則

1、內部存儲器與外部存儲器

一般情況下,當確定了存儲程序代碼和數據所需要的存儲空間之後,設計工程師將決定是採用內部存儲器還是外部存儲器。通常情況下,內部存儲器的性價比最高但靈活性最低,因此設計工程師必須確定對存儲的需求將來是否會增長,以及是否有某種途徑可以升級到代碼空間更大的微控制器。基於成本考慮,人們通常選擇能滿足應用要求的存儲器容量最小的微控制器,因此在預測代碼規模的時候要必須特別小心,因為代碼規模增大可能要求更換微控制器。目前市場上存在各種規模的外部存儲器器件,我們很容易通過增加存儲器來適應代碼規模的增加。有時這意味著以封裝尺寸相同但容量更大的存儲器替代現有的存儲器,或者在匯流排上增加存儲器。即使微控制器帶有內部存儲器,也可以通過增加外部串列EEPROM或快閃記憶體來滿足系統對非易失性存儲器的需求。

2、引導存儲器

在較大的微控制器系統或基於處理器的系統中,設計工程師可以利用引導代碼進行初始化。應用本身通常決定了是否需要引導代碼,以及是否需要專門的引導存儲器。例如,如果沒有外部的定址匯流排或串列引導介面,通常使用內部存儲器,而不需要專門的引導器件。但在一些沒有內部程序存儲器的系統中,初始化是操作代碼的一部分,因此所有代碼都將駐留在同一個外部程序存儲器中。某些微控制器既有內部存儲器也有外部定址匯流排,在這種情況下,引導代碼將駐留在內部存儲器中,而操作代碼在外部存儲器中。這很可能是最安全的方法,因為改變操作代碼時不會出現意外地修改引導代碼。在所有情況下,引導存儲器都必須是非易失性存儲器。

可以使用任何類型的存儲器來滿足嵌入式系統的要求,但終端應用和總成本要求通常是影響我們做出決策的主要因素。有時,把幾個類型的存儲器結合起來使用能更好地滿足應用系統的要求。例如,一些PDA設計同時使用易失性存儲器和非易失性存儲器作為程序存儲器和數據存儲器。把永久的程序保存在非易失性ROM中,而把由用戶下載的程序和數據存儲在有電池支持的易失性DRAM中。不管選擇哪種存儲器類型,在確定將被用於最終應用系統的存儲器之前,設計工程師必須仔細折中考慮各種設計因素。

熱點內容
秒評源碼 發布:2024-11-24 13:24:30 瀏覽:125
聯想筆記本e450c怎麼看配置 發布:2024-11-24 13:22:23 瀏覽:86
c語言如何運行程序 發布:2024-11-24 13:20:03 瀏覽:448
訪問oracle其他用戶 發布:2024-11-24 13:18:32 瀏覽:68
年青人的游戲密碼一般是什麼 發布:2024-11-24 13:17:01 瀏覽:785
培訓室密碼是多少 發布:2024-11-24 13:16:21 瀏覽:76
手機初始密碼怎麼改 發布:2024-11-24 13:04:05 瀏覽:201
linuxzip命令安裝 發布:2024-11-24 13:04:02 瀏覽:832
最小均方演算法誤差 發布:2024-11-24 13:02:31 瀏覽:780
mybatis註解存儲過程 發布:2024-11-24 13:02:18 瀏覽:910