暫存器 記憶體 儲存器

2021-07-03 19:15:15 字數 1438 閱讀 6643



暫存器(又稱快取)一般是指由基本的rs

觸發器結構衍生出來的

d觸發,就是一些與非門構成的結構,一般整合在

cpu內,其讀寫速度跟

cpu的執行速度基本匹配,但因為效能優越,所以造價昂貴,一般好的

cpu也就只有幾mb的

2級快取,

1級快取更小。使用暫存器可以縮短至零長度、節省儲存空間,提高指令的執行速度。

不同的暫存器有不同的作用,如:通用暫存器(

gr)用以存放運算元、運算元的位址或中間結果;指令暫存器(

ir)用以存放當前正在執行的指令,以便在指令執行的過程中,控制完成一條指令的全部功能。

cpu計算時,先預先把要用的資料從硬碟讀到記憶體,然後再把即將要用的資料讀到暫存器。最理想的情況就是

cpu所有的資料都能從暫存器裡讀到,這樣讀寫速度就快,如果暫存器裡沒有要用的資料,就要從記憶體甚至硬碟裡面讀,那樣讀寫資料佔的時間就比

cpu運算的時間還多的多。

如果僅是討論cpu

的範疇:

暫存器在cpu

的內部,容量小,速度快

儲存器一般都在

cpu外部,容量大,速度慢

暫存器存在於cpu

中,速度很快,數目有限;

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

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

儲存器包括暫存器,  

儲存器有

rom和

ram  

暫存器只是用來暫時儲存,

是臨時分配出來的,斷電

,後,裡面的內容就沒了

1、暫存器是**處理器內的組成部份。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、資料和位址。在**處理器的控制部件中,包含的暫存器有指令暫存器

(ir)

和程式計數器

(pc)

。在**處理器的算術及邏輯部件中,包含的暫存器有累加器

(acc)

。   

暫存器的主要功能:   

(1)的資料執行算術及邏輯運算;  

(2)存於暫存器內的位址可用來指向記憶體的某個位置,即定址; 

(3)可以用來讀寫資料到電腦的周邊裝置。 

2、記憶體是動態隨機儲存器的簡稱,是在程式執行是和

cpu直接進行資料交換的部件。

cpu把指令調入記憶體,在進入緩衝區等待翻譯執行。我們使用的作業系統以及各種軟體,安裝的位置或者說儲存的位置是硬碟。但是實際執行時,無論系統還是應用軟體,實際上都是在記憶體或者說絕大多數都是在記憶體中執行的。也就是說,處理器把資料從硬碟等儲存裝置中調出並載入到記憶體中,然後在記憶體中對資料進行分析、解碼、執行等,當需要對這些資料進行儲存時才會重新寫回到硬碟中。 

3、儲存器範圍最大,它幾乎涵蓋了所有關於儲存的範疇。你所說的暫存器,記憶體,都是儲存器裡面的一種。凡是有儲存能力的硬體,都可以稱之為儲存器,這是自然,硬碟更加明顯了,它歸入外儲存器行列。

儲存 暫存器和記憶體

計算機儲存塔狀結構,暫存器最快,記憶體其次,最慢的是硬碟 同樣是電晶體儲存裝置,為什麼暫存器比記憶體快?一 距離不同 距離不是主要因素,但是最好理解,記憶體離cpu比較遠,所以要耗費更長時間讀取。以3ghz的cpu為例,電流每秒鐘 可以振盪30億次,每次耗時大約為0.33納秒。光在1納秒的時間內,可...

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

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

儲存器 硬碟 記憶體 快取 暫存器

只要能儲存資料的器件都可以稱之為儲存器,它的含義覆蓋了暫存器,快取,記憶體,硬碟。cpu訪問快慢的速度依次為 暫存器 快取 記憶體 硬碟 暫存器是 處理器的組成部分,是一種直接整合到cpu中的有限的高速訪問速度的儲存器,它是有一些與非門組合組成的,分為通用暫存器和特殊暫存器。cpu訪問暫存器的速度是...