暫存器和儲存器的區別?

2021-07-11 13:08:37 字數 1275 閱讀 3021

儲存器在cpu外,一般指硬碟,u盤等可以在切斷電源後儲存資料的裝置,容量一般比較大,缺點是讀寫速度都很慢,普通的機械硬碟讀寫速度一般是50mb/s左右。記憶體和暫存器就是為了解決儲存器讀寫速度慢而產生的多級儲存機制,從20世紀50年代開始,磁芯儲存器曾一度成為主存的主要儲存介質,但從20世紀70年代開始,逐步被半導體儲存器所取代,目前的計算機都是用半導體儲存器。現在的ddr2記憶體的讀寫速度一般為6~8gb/s,跟機器效能也有關係。

從根本上講,暫存器與ram的物理結構不一樣。 一般暫存器是指由基本的rs觸發器結構衍生出來的d觸發, 就是一些與非門構成的結構,這個在數電裡面大家都看過; 而ram則有自己的工藝,一般1bit由六mos管構成。所以, 這兩者的物理結構不一樣也導致了兩者的效能不同。暫存器 訪問速快,但是所佔面積大。而ram相反,所佔面積小, 功率低,可以做成大容量儲存器,但訪問速度相對慢一點。
1、暫存器存在於cpu中,速度很快,數目有限;

儲存器就是記憶體,速度稍慢,但數量很大;

計算機做運算時,必須將資料讀入暫存器才能運算。

2、儲存器包括暫存器,

儲存器有rom和ram

暫存器的基本單元是 

d觸發器,

按照其用途分為基本暫存器和移位暫存器

基本暫存器(見圖)是由 d觸發器組成,在 cp 脈衝作用下,每個 d觸發器能夠寄存一位二進位製碼。在 d=0 時,暫存器儲存為 0,在 d=1 時,暫存器儲存為 1。

在低電平為 0、高電平為 1 時,需將訊號源與 d 間連線一反相器,這樣就可以完成對資料的儲存。

[3]需要強調的是,目前大型數字系統都是基於時鐘運作的,其中暫存器一般是在時鐘的邊緣被觸發的,基於電平觸發的已較少使用。(通常說的cpu的頻率就是指數字積體電路的時鐘頻率)

移位暫存器按照移位方向可以分為單向移位暫存器和雙向移位暫存器

單向移位暫存器是由多個 d 觸發器串接而成(見圖)

,在串列埠 di 輸入需要儲存的資料,觸發器 ff0 就能夠儲存當前需要儲存資料,在 cp 發出一次時鐘控制脈衝時,串列埠 di 同時輸入第二個需要儲存是的資料,而第乙個資料則儲存到觸發器 ff1 中。

[3]雙向移位暫存器按圖中方式排列,調換連線端順序,可以控制暫存器向左移位,增加控制電路可以使暫存器右移,這樣構成雙向移位暫存器。

[3]

暫存器和儲存器的區別

如果僅是討論cpu的範疇暫存器在cpu的內部,容量小,速度快。儲存器一般都在cpu外部,容量大,速度慢。從根本上講,暫存器與ram的物理結構不一樣。一般暫存器是指由基本的rs觸發器結構衍生出來的d觸發,就是一些與非門構成的結構,這個在數電裡面大家都看過 而ram則有自己的工藝,一般1bit由六mos...

暫存器是什麼?記憶體 暫存器和儲存器的區別

什麼是暫存器?暫存器就是計算機中用來在操作時暫時儲存資訊的部件。說到儲存資訊,你是不是想到了記憶體卡和儲存器,那你知道它們之間的區別嗎?不知道的話,下面賢集網小編來給您說說暫存器是什麼?記憶體 暫存器和儲存器的區別。1 暫存器是什麼?暫存器是 處理器內的組成部分。暫存器是有限存貯容量的高速存貯部件,...

暫存器 儲存器 記憶體的區別

從範圍來看,它們所指的範疇不一樣。暫存器是 處理器內的組成部份。它跟cpu有關。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令 資料和位址。在 處理器的控制部件中,包含的暫存器有指令暫存器 ir 和程式計數器 pc 在 處理器的算術及邏輯部件中,包含的暫存器有累加器 acc 儲存器範圍最大,...