存儲器和寄存器的區别是:
1、存儲器功能:存放指令和數據,并能由中央處理器(CPU)直接随機存取。
2、寄存器功能:可将寄存器内的數據執行算術及邏輯運算;存于寄存器内的地址可用來指向内存的某個位置,即尋址;可以用來讀寫數據到電腦的周邊設備。
3、寄存器的速度比主存儲器的速度要快很多,由于寄存器的容量有限,所以将不需要操作的數據存放在主存儲器中,主存儲器中的數據必須放入寄存器材能夠進行操作。
4、簡單地說:寄存器是操作數據的地方,存儲器是存放數據的地方。
5、寄存器一般是指由基本的RS觸發器結構衍生出來的D觸發,就是一些與非門構成的結構,一般整合在CPU内,其讀寫速度跟CPU的運行速度基本匹配,但因為性能優越,所以造價昂貴,一般好的CPU也就隻有幾MB的級緩存,級緩存更小。
6、存儲器在CPU外,一般指硬盤,U盤等可以在切斷電源後保存資料的設備,容量一般比較大,缺點是讀寫速度都很慢,普通的機械硬盤讀寫速度一般是MB/S左右。内存和寄存器就是為了解決存儲器讀寫速度慢而産生的多級存儲機制。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!