儲存器為什麼要分為記憶體和外存?二者有什麼區別

2022-01-26 14:19:17 字數 5152 閱讀 8295

1樓:匿名使用者

按儲存器用途分

根據儲存器在計算機系統中所起的作用,可分為主儲存器、輔助儲存器、高速緩衝儲存器、控制儲存器等。

為了解決對儲存器要求容量大,速度快,成本低三者之間的矛盾,目前通常採用多級儲存器體系結構,即使用高速緩衝儲存器、主儲存器和外儲存器。

名稱簡稱用途特點

高速緩衝儲存器 cache 高速存取指令和資料 存取速度快,但儲存容量小

高速緩衝儲存器 高速緩衝儲存器(cache)實際上是為了把由dram組成的大容量記憶體儲器都看做是高速儲存器而設定的小容量區域性儲存器,一般由高速sram構成。這種區域性儲存器是面向cpu的,引入它是為減小或消除cpu與記憶體之間的速度差異對系統效能帶來的影響。cache 通常儲存著一份記憶體儲器中部分內容的副本(拷貝),該內容副本是最近曾被cpu使用過的資料和程式**。

cache的有效性是利用了程式對儲存器的訪問在時間上和空間上所具有的區域性區域性,即對大多數程式來說,在某個時間片內會集中重複地訪問某一個特定的區域。如push/pop指令的操作都是在棧頂順序執行,變數會重複使用,以及子程式會反覆呼叫等,就是這種區域性區域性的實際例證。因此,如果針對某個特定的時間片,用連線在區域性匯流排上的cache代替低速大容量的記憶體儲器,作為cpu集中重複訪問的區域,系統的效能就會明顯提高。

系統開機或復位時,cache 中無任何內容。當cpu送出一組地址去訪問記憶體儲器時,訪問的儲存器的內容才被同時「拷貝」到cache中。此後,每當cpu訪問儲存器時,cache 控制器要檢查cpu送出的地址,判斷cpu要訪問的地址單元是否在cache 中。

若在,稱為cache 命中,cpu可用極快的速度對它進行讀/寫操作;若不在,則稱為cache未命中,這時就需要從記憶體中訪問,並把與本次訪問相鄰近的儲存區內容複製到cache 中。未命中時對記憶體訪問可能比訪問無cache 的記憶體要插入更多的等待週期,反而會降低系統的效率。而程式中的呼叫和跳轉等指令,會造成非區域性操作,則會使命中率降低。

因此,提高命中率是cache 設計的主要目標。

主儲存器 記憶體 存放計算機執行期間的大量程式和資料 存取速度較快,儲存容量不大

名稱:主儲存器 main memory 簡稱主存。是計算機硬體的一個重要部件,其作用是存放指令和資料,並能由**處理器(cpu)直接隨機存取。

現代計算機是為了提高效能,又能兼顧合理的造價,往往採用多級儲存體系。即由儲存容量小,存取速度高的高速緩衝儲存器,儲存容量和存取速度適中的主儲存器是必不可少的。

主儲存器是按地址存放資訊的,存取速度一般與地址無關。32位(位元)的地址最大能表達4gb的儲存器地址。這對目前多數應用已經足夠,但對於某些特大運算量的應用和特大型資料庫已顯得不夠,從面對64位結構提出需求。

從70年代起,主儲存器已逐步採用大規模積體電路構成。用得最普遍的也是最經濟的動態隨機儲存器晶片(dram)。2023年整合度為64mb(可儲存400萬個漢字)的dram晶片已經開始商業性生產,16mb dram晶片已成為市場主流產品。

dram晶片的存取速度適中,一般為50~70ns。有一些改進型的dram,如edo dram(即擴充資料輸出的dram),其效能可較普通dram提高10%以上,又如sdram(即同步dram),其效能又可較edo dram提高10%左右。2023年sdram的後繼產品為sdramⅱ(或稱ddr,即雙倍資料速率)的品種已上市。

在追求速度和可靠性的場合,通常採用**較貴的靜態隨機儲存器晶片(sram),其存取速度可以達到了1~15ns。無論主存採用dram還是sram晶片構成,在斷電時儲存的資訊都會「丟失」,因此計算機設計者應考慮發生這種情況時,設法維持若干毫秒的供電以儲存主存中的重要資訊,以便供電恢復時計算機能恢復正常執行。鑑於上述情況,在某些應用中主存中儲存重要而相對固定的程式和資料的部分採用「非易失性」儲存器晶片(如eprom,快快閃記憶體儲晶片等)構成;對於完全固定的程式,資料區域甚至採用只讀儲存器(rom)晶片構成;主存的這些部分就不怕暫時供電中斷,還可以防止病毒侵入。

外儲存器 外存 存放系統程式和大型資料檔案及資料庫 儲存容量大,位成本低

外存通常是磁性介質或光碟,像硬碟,軟盤,磁帶,cd等,能長期儲存資訊,並且不依賴於電來儲存資訊,但是由機械部件帶動,速度與cpu相比就顯得慢的多。

2樓:匿名使用者

儲存器分記憶體和外存,是因為沒有一種記憶體可以既速度飛快,又儲存東西長久,還便宜。所以,用記憶體和外存的組合來解決這個問題。

1、儲存器有兩個作用,一個是儲存檔案,關機不丟失,另一個是執行程式,和cpu交換資料。簡單講,二者的區別是,外存是儲存東西的,記憶體是執行程式的。

2、硬碟是主要的外存。它完成第一個任務是沒問題的,但完成第二個任務不能勝任,因為速度太慢了,起碼慢100倍。於是只好用記憶體來代替它,完成第二個任務。

3、但記憶體雖然速度快,**卻非常貴,而且關機檔案就丟失,也不能做成很大的容量,所以,還得硬碟來輔助。所以,就造成了記憶體結合外存的局面。

也就是說,如果有一天,記憶體可以實現關機不丟失、容量大、便宜,且速度飛快,那麼,就只需要記憶體,不需要外存了。現在的ssd有這個傾向,但它的速度比起真正的記憶體來還是差了很多倍。

3樓:匿名使用者

記憶體速度快,但是**昂貴,而且斷電之後裡面的資料就消失了。

外存速度慢,但是便宜,而且斷電後資料不消失。

所以外存一般用來儲存資料,而記憶體用來執行程式。執行一個程式,首先是把程式存入記憶體,再從記憶體執行,因為記憶體的讀取寫入速度遠高於外存,所以這麼做可以有效提高程式執行速度。

記憶體有哪些效能引數?各有什麼作用?

4樓:肥仙女

記憶體的效能引數分為三種:速度、容量、奇偶校驗。

1、速度作用:

存取時間是記憶體的另一個重要指標,其單位為納秒(ns),常見的sdram有6ns,7ns,8ns,10ns等幾種,相應在記憶體條上標為-6,-7,-8,-10等字樣。這個數值越小,存取速度越快。記憶體慢而主機板快,會影響cpu的速度,還有可能導致系統崩潰;記憶體快而主機板慢,結果只能是大材小用造成資源浪費。

2、容量作用:

記憶體條是否能以完整的儲存體(bank)為單位安裝將決定記憶體能否正常工作,這與計算機的資料匯流排位數是相關的,不同機型的計算機,其資料匯流排的位數也是不同的。

3、奇偶校驗作用:

奇/偶校驗是資料傳送時採用的一種校正資料錯誤的一種方式,分為奇校驗和偶校驗兩種。

如果是採用奇校驗,在傳送每一個位元組的時候另外附加一位作為校驗位,當原來資料序列中「1」的個數為奇數時,這個校驗位就是「0」,否則這個校驗位就是「1」,這樣就可以保證傳送資料滿足奇校驗的要求。

在接收方收到資料時,將按照奇校驗的要求檢測資料中「1」的個數,如果是奇數,表示傳送正確,否則表示傳送錯誤。同理偶校驗的過程和奇校驗的過程一樣,只是檢測資料中「1」的個數為偶數。

5樓:小白一鍵重灌系統網

1,記憶體條是計算機中重要的部百件之一,是與cpu進行溝通的橋樑,計算機中所有軟體的執行都是在記憶體條中進行的。記憶體主要是用來臨時存貯資料,比如電腦中呼叫的資料,需要從硬碟讀出來,發給記憶體,然後記憶體再發給cpu工作任務。

2,記憶體有兩個部分

隨機儲存器(ram) 也就是臨時存放資料用的, 斷電後檔案會丟失,所以你複製了東西,沒有貼上時,重新啟動計算機後無法貼上剛才複製的檔案了。

只讀儲存器(rom) 它是刪不掉,也無法覆蓋其他資料 主要用來儲存記憶體廠商/型號等。

比如玩遊戲時,剛玩完遊戲感覺計算機速知度下降了,這是記憶體被遊戲資料佔用了 重新啟動計算機後速度恢復正常,也就是記憶體中的ram釋放了資料。

3,記憶體是電腦獨一無二的組成部分,cpu可通過資料匯流排對記憶體定址。老機器電腦主機板上有主記憶體,記憶體條是主記憶體的擴充套件。往後新機器電腦主機板上沒有主記憶體,cpu變得依賴記憶體條。

平常所說的電腦記憶體(ram)大小,變成記憶體條的總容量。

4,電腦系統是常使用的程式,如windows、linux等系統軟體,包括聊天軟體、遊戲軟體等在內的應用軟體,是裝有程式**在內的大量資料都放在磁帶、磁碟、光碟、移動盤等外存裝置上,可是外存中任何資料只有調入記憶體中才能真正使用。電腦上的輸入裝置(鍵盤、滑鼠、麥克風、掃描器等等)和輸出裝置(顯示、列印、音像等等)無一不是通過記憶體條工作的哦!

6樓:匿名使用者

(1)記憶體電壓,這就需要在記憶體條上額外加裝一塊晶片、效能更好,但要受到主機板支援最大容量的限制;記憶體的頻寬是指記憶體的資料傳輸速率。

(2)記憶體的線數:

1ns=1000mhz 6ns=166mhz 7ns=143mhz 10ns=100mhz

(3)容量。一般在晶片型號的後面印有-60。通常把要永遠儲存的,一般是 2個或 3個時鐘週期。

記憶體的線數是指記憶體條與主機板接觸時接觸點的個數、-7等字樣,必須把它們調如記憶體中執行才能使用、32mb。最高可用頻率與額定可用頻率(前端系統匯流排工作頻率)保持一定餘量,其實都是在記憶體中進行的,否則會影響 cpu 高速效能的充分發揮,可最大限度地保證系統穩定地工作,以bit為單位,這個限制仍是阻礙,這樣得到的值稱為額定可用頻率 guf.3v電壓1)速度、-10。

記憶體是電腦中的主要部件,早期還有 64mb。

(4)額定可用頻率(guf)

將生產廠商給定的最高頻率下調一些,才能發揮電腦的最大效率、70ns,有無奇偶校驗位對系統效能並沒有影響,所以,sdram 使用 3,表示起存取速度為60ns。

(5)資料寬度和頻寬,這些接觸點就是金手指,它決定了記憶體的效能。72線。ns和 mhz之間的換算關係如下。如 8ns 的記憶體條。

(5)cas

cas 等待時間指從讀命令有效(在時鐘上升沿發出)開始,速度就越快。而在實際使用中、168線和184線記憶體條資料寬度分別為 8位、遊戲軟體等、16mb 等產品。單條記憶體的容量通常為 128mb,一般都是安裝在硬碟等外存上的,目前大多數記憶體條上已不在加裝校驗晶片、大量的資料儲存在外存上,有 72線,而 sdram 記憶體速度最高已達到 7ns。

只有當記憶體與主機板速度。而 windows 系統。

(6)記憶體的奇偶校驗。

記憶體的資料寬度是指記憶體同時傳輸資料的位數。

為檢驗記憶體在存取過程中是否準確無誤,在使用中注意主機板上的跳線不能設定錯、7ns,配合主機板的奇偶校驗電路對存取資料進行正確校驗,cas 等待時間為 2 的晶片比 cas 等待時間為 3 的晶片速度更快、-70,而 ddr 使用 2,edo 記憶體速度可達到 60ns,到輸出端可以提供資料為止的這一段時間,最高可用頻率是 125mhz、最大為 512mb。

fpm 記憶體和 edo 記憶體均使用 5v 電壓,而把一些臨時或少量的資料和程式放在記憶體上,每 8位容量配備 1位作為奇偶校驗位。

記憶體速度一般用於存取一次資料所需的時間(單位一般都 ns)來作為效能指標,而且就是目前主流電腦而言,時間越短.5v 電壓

尼泊爾金剛核桃為什麼要分為五瓣和6瓣,7瓣8瓣呢,有什麼理由嗎

從名稱上說呢,印尼金剛俗名叫落地紅,個大,瓣多是他的特點,但是常說的金剛菩提子是尼泊爾金剛,從 上這兩種是有很大差距的。金剛大小多在16 22mm,所以越大越貴,但落地紅大小多在23 28mm,所以大的多,金剛多是五瓣六瓣,瓣越多的越貴,落地紅多為7瓣8瓣,所以很多奸商拿這個冒充尼泊爾金剛賣。金剛瓣...

為什麼變壓器要安裝在二根電線杆間

變壓器的安裝要求是儘量要保持水平,變壓器安裝在二根電線杆間,十分有利於實現水平,且穩定性較強.變壓器的種類有乾式變壓器和油浸式變壓器 乾式變壓器 以空氣為主要的冷卻及絕緣介質 油浸式變壓器 以礦物油為主要的冷卻及絕緣介質乾式變壓器和油浸式變壓器的主要區別在於冷卻方式和絕緣介質 二者區別如下 冷卻方式...

為什麼要設定路由器IP地址和埠IP地址那

設定路由器的ip地址是為了讓路由器根據設定的ip地址生成路由表,只有有正確的路由表才可以正常連線網路。眾所周知,路由器是三層裝置,它工作於網路層,根據網路層的 ip協議 每臺連線在網路中的裝置都需要有一個唯一的身份,即我們所說的ip地址,所以路由器必須得有一個自身的ip地址才能在網路層正常個工作 而...