存儲器和寄存器區別

來源:生活大全幫 1.62W

存儲器和寄存器區別

存儲器和寄存器的區別是:

1、存儲器功能:存放指令和數據,並能由中央處理器(CPU)直接隨機存取。

2、寄存器功能:可將寄存器內的數據執行算術及邏輯運算;存於寄存器內的地址可用來指向內存的某個位置,即尋址;可以用來讀寫數據到電腦的周邊設備。

3、寄存器的速度比主存儲器的速度要快很多,由於寄存器的容量有限,所以將不需要操作的數據存放在主存儲器中,主存儲器中的數據必須放入寄存器材能夠進行操作。

4、簡單地説:寄存器是操作數據的地方,存儲器是存放數據的地方。

5、寄存器一般是指由基本的RS觸發器結構衍生出來的D觸發,就是一些與非門構成的結構,一般整合在CPU內,其讀寫速度跟CPU的運行速度基本匹配,但因為性能優越,所以造價昂貴,一般好的CPU也就只有幾MB的級緩存,級緩存更小。

6、存儲器在CPU外,一般指硬盤,U盤等可以在切斷電源後保存資料的設備,容量一般比較大,缺點是讀寫速度都很慢,普通的機械硬盤讀寫速度一般是MB/S左右。內存和寄存器就是為了解決存儲器讀寫速度慢而產生的多級存儲機制

熱門標籤