寄存器和存儲器的區別
Ⅰ 寄存器和存儲器的區別是什麼
單片機中寄存器有特殊功能寄存器和一般寄存器之分,寄存器是存儲器的一部分,寄存器是要佔用存儲器空間的,一般寄存器可以做存儲器來用,但特殊功能寄存器不同,比如控制中斷的寄存器你就不能賦值,它可能會影響你的程序的運行。
Ⅱ 寄存器和存儲器的區別是什麼
從根本上講,寄存器與RAM的物理結構不一樣。
一般寄存器是指由基本的RS觸發器結構衍生出來的D觸發,
就是一些與非門構成的結構,這個在數電裡面大家都看過;
而RAM則有自己的工藝,一般1Bit由六MOS管構成。所以,
這兩者的物理結構不一樣也導致了兩者的性能不同。寄存器
訪問速度快,但是所佔面積大。而RAM相反,所佔面積小,
功率低,可以做成大容量存儲器,但訪問速度相對慢一點。
1、
寄存器存在於CPU中,速度很快,數目有限;
存儲器就是內存,速度稍慢,但數量很大;
計算機做運算時,必須將數據讀入寄存器才能運算。
2、
存儲器包括寄存器,
存儲器有ROM和RAM
寄存器只是用來暫時存儲,是臨時分配出來的,斷電,後,裡面的內容就沒了`````
Ⅲ 寄存器和存儲器有什麼分別。詳細點謝謝
存儲器是用來永久存放數據的設備,應該很好理解。硬碟、u盤都是存儲器
寄存器是匯編語言里放計算數據用的臨時單元地址。
比如有兩個寄存器a和b,
a里放了2,b里放了3
那麼可以用匯編指令把a和b相加,並把計算結果放到c里
所以寄存器是內存范疇的
Ⅳ 存儲器和寄存器分別有哪些
寄存器和存儲器的區別有以下幾點:
1、存儲器功能:存放指令和數據,並能由中央處理器(CPU)直接隨機存取。
2、寄存器功能:可將寄存器內的數據執行算術及邏輯運算;存於寄存器內的地址可用來指向內存的某個位置,即定址;可以用來讀寫數據到電腦的周邊設備。
3、寄存器的速度比主存儲器的速度要快很多,由於寄存器的容量有限,所以將不需要操作的數據存放在主存儲器中,主存儲器中的數據必須放入寄存器材能夠進行操作。
4、簡單地說:寄存器是操作數據的地方,存儲器是存放數據的地方。
5、寄存器結構通常是指基本RS觸發器派生D觸發器,是由一些與非門的結構、總體集成在CPU、讀寫速度與CPU的速度運行基本匹配,但由於性能優越,所以貴,一般好的CPU只有幾MB二級緩存,一級緩存。
6,CPU的內存,通常指的是硬碟,U盤和其他設備可以節省電源切斷後,數據的能力是一般比較大,缺點是讀寫速度非常緩慢,普通機械硬碟讀寫速度通常是大約50mb/S。內存和寄存器是用於慢速內存讀寫的多層存儲機制。