CPU相關知識 暫存器與儲存器的區別

2022-03-30 04:07:40 字數 731 閱讀 3787

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

而暫存器(又稱快取)一般是指由基本的rs觸發器結構衍生出來的d觸發,就是一些與非門構成的結構,一般整合在cpu內,其讀寫速度跟cpu的執行速度基

本匹配,但因為效能優越,所以造價昂貴,一般好的cpu也就只有幾mb的2級快取,1級快取更小。使用暫存器可以縮短至零長度、節省儲存空間,提高指令的

執行速度。不同的暫存器有不同的作用,如:通用暫存器(gr)用以存放運算元、運算元的位址或中間結果;指令暫存器(ir)用以存放當前正在執行的指令,

以便在指令執行的過程中,控制完成一條指令的全部功能。

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

度就快,如果暫存器裡沒有要用的資料,就要從記憶體甚至硬碟裡面讀,那樣讀寫資料佔的時間就比cpu運算的時間還多的多。所以評價一款cpu的效能除了頻

率,快取也是很重要的指標。

總之,暫存器在cpu內部,容量小,速度快;儲存器一般在cpu外部,容量大,速度慢.

暫存器與儲存器的區別

儲存器在cpu外,一般指硬碟,u盤等可以在切斷電源後儲存資料的裝置,容量一般比較大,缺點是讀寫速度都很慢,普通的機械硬碟讀寫速度一般是50mb s左右。記憶體和暫存器就是為了解決儲存器讀寫速度慢而產生的多級儲存機制,從20世紀50年代開始,磁芯儲存器曾一度成為主存的主要儲存介質,但從20世紀70年代...

儲存器與暫存器的差別

儲存器在cpu外,一般指硬碟,u盤等可以在切斷電源後儲存資料的裝置,容量一般比較大,缺點是讀寫速度都很慢,普通的機械硬碟讀寫速度一般是 50mb s左右。記憶體和暫存器就是為了解決儲存器讀寫速度慢而產生的多級儲存機制,從20世紀50年代開始,磁芯儲存器曾一度成為主存的主要儲存介質,但從20世紀70年...

暫存器知識

一般暫存器 ax bx cx dx ax 累積暫存器,bx 基底暫存器,cx 計數暫存器,dx 資料暫存器 索引暫存器 si di si 索引暫存器,di 目的索引暫存器 堆疊 基底暫存器 sp bp sp 堆疊指標暫存器,bp 基底指標暫存器 eax ecx edx ebx 為ax,bx,cx,d...