當前位置:首頁 » 存儲配置 » 寄存器和存儲器的關系

寄存器和存儲器的關系

發布時間: 2022-07-14 13:00:52

1. 存儲器和寄存器有什麼區別

功能的不同:

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

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

使用時速度的不同:

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

(1)寄存器和存儲器的關系擴展閱讀:

一般意義上理解,寄存器是CPU里的存儲單元,與CPU離得近,所以CPU在運算時通常都會用寄存器當中轉站。存儲器是在CPU外部的存儲器,分為RAM,ROM。對單片機來說,因為存儲器,CPU都在一個片內,所以寄存器是片內RAM的一部分。

寄存器是匯編語言里放計算數據用的臨時單元地址。比如有兩個寄存器a和b, a里放了2,b里放了3。那麼可以用匯編指令把a和b相加,並把計算結果放到c里。所以寄存器是內存范疇的。

2. 寄存器和存儲器是什麼區別或有什麼聯系

寄存器是一種特殊的易失性存儲器,一般只由簡單的門電路組成,可以暫存數據。寄存器大多集成在處理器內部,速度比內存和緩存快得多,主要在處理器運算時提供數據暫存,比如8086里的累加寄存器AX,或者用來表明或設定處理器的某種工作狀態。

MOV [SI],AX這條指令是將AX里的內容傳送到寄存器SI內所存數據所代表的那個內存地址中。舉例說明,假設AX里的數據為0x8192,SI里的數據為0x1201,數據段寄存器為0x1000,則執行這條指令後,AX里的數據傳送到內存地址0x11201里。操作符[]表示這是一個寄存器間接定址方式。除此之外,還有幾種定址也使用這個符號。需要看符號中的寄存器名和是否有偏移量來決定

MOV SI,AX這條指令簡單的將AX里的數據傳送到SI寄存器里

3. 寄存器和存儲器有什麼分別。詳細點謝謝

存儲器是用來永久存放數據的設備,應該很好理解。硬碟、u盤都是存儲器
寄存器是匯編語言里放計算數據用的臨時單元地址。
比如有兩個寄存器a和b,
a里放了2,b里放了3
那麼可以用匯編指令把a和b相加,並把計算結果放到c里
所以寄存器是內存范疇的

4. 寄存器和存儲器有關系嗎

沒什麼關系,兩個東西!寄存器比存儲器的容量要小很多,但是訪問速度會塊很多!

5. 觸發器 寄存器 存儲器之間有什麼關系

我們知道觸發器是計算機記憶裝置的基本單元,一個觸發器能儲存一位二進制代碼。寄存器是由觸發器組成的。一個觸發器就職一個一位的寄存器,多個觸發器就可以組成一個多位的寄存器。存儲器是由大量寄存器組成的,其中每一個寄存器就稱為一個存儲單元。它可以存放一個有獨立意義的二進制代碼。

6. 寄存器和存儲器有什麼區別和聯系

存儲器是用來永久存放數據的設備,應該很好理解。硬碟、u盤都是存儲器
寄存器是匯編語言里放計算數據用的臨時單元地址。
比如有兩個寄存器a和b,
a里放了2,b里放了3
那麼可以用匯編指令把a和b相加,並把計算結果放到c里
所以寄存器是內存范疇的

7. 寄存器和存儲器的區別是什麼

從根本上講,寄存器與RAM的物理結構不一樣。
一般寄存器是指由基本的RS觸發器結構衍生出來的D觸發,
就是一些與非門構成的結構,這個在數電裡面大家都看過;
而RAM則有自己的工藝,一般1Bit由六MOS管構成。所以,
這兩者的物理結構不一樣也導致了兩者的性能不同。寄存器
訪問速度快,但是所佔面積大。而RAM相反,所佔面積小,
功率低,可以做成大容量存儲器,但訪問速度相對慢一點。

1、
寄存器存在於CPU中,速度很快,數目有限;
存儲器就是內存,速度稍慢,但數量很大;
計算機做運算時,必須將數據讀入寄存器才能運算。

2、
存儲器包括寄存器,
存儲器有ROM和RAM
寄存器只是用來暫時存儲,是臨時分配出來的,斷電,後,裡面的內容就沒了`````

8. 寄存器和存儲器的區別是什麼

單片機中寄存器有特殊功能寄存器和一般寄存器之分,寄存器是存儲器的一部分,寄存器是要佔用存儲器空間的,一般寄存器可以做存儲器來用,但特殊功能寄存器不同,比如控制中斷的寄存器你就不能賦值,它可能會影響你的程序的運行。

9. 寄存器 和內存什麼關系

寄存器是CPU里的東西,內存是掛在CPU外面的數據匯流排上。

寄存器是中央處理器內的組成部份。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。內存是計算機中重要的部件之一,它是與CPU進行溝通的橋梁。計算機中所有程序的運行都是在內存中進行的。

訪問內存時要在CPU的寄存器填上地址,再執行相應的匯編指令。這時CPU會在數據匯流排上生成讀取或者寫入內存數據的時鍾信號,最後內存的內容會被CPU寄存器的內容更新(寫入)或被讀入CPU的寄存器(讀取)。

(9)寄存器和存儲器的關系擴展閱讀:

寄存器分類:

1、常數寄存器:用來持有隻讀的數值。

2、向量寄存器:用來儲存由向量處理器運行SIMD指令所得到的數據。

3、特殊目的寄存器:儲存CPU內部的數據,像是程序計數器,堆棧寄存器,以及狀態寄存器(或稱微處理器狀態字組)。

4、指令寄存器:儲存現在正在被運行的指令。

5、索引寄存器:是在程序運行時用來更改運算對象地址之用。

內存分類:

1、基本內存:占據0~640KB地址空間。

2、保留內存:占據640KB~1024KB地址空間。UMB的物理存儲器取自物理擴展存儲器,此范圍的物理RAM可作為Shadow RAM使用。

3、上位內存:利用保留內存中未分配使用的地址空間建立,其物理存儲器由物理擴展存儲器取得。

4、高端內存:擴展內存中的第一個64KB區域(1024KB~1088KB)。由HIMEM.SYS建立和管理。

5、EMS內存符合EMS規范管理的擴充內存區,其驅動程序為EMM386.EXE等。

熱點內容
神武手游什麼隊伍配置最好 發布:2024-10-08 04:19:05 瀏覽:420
seer資料庫 發布:2024-10-08 04:18:47 瀏覽:477
l3緩存分數下降 發布:2024-10-08 04:10:36 瀏覽:433
linux游戲伺服器 發布:2024-10-08 04:04:17 瀏覽:74
有什麼推薦的網游低配置 發布:2024-10-08 03:17:03 瀏覽:36
淘優惠源碼 發布:2024-10-08 03:17:02 瀏覽:780
linux系統製作 發布:2024-10-08 02:47:15 瀏覽:252
4s緩存怎麼清理 發布:2024-10-08 02:46:42 瀏覽:429
蘋果11面容存儲微信密碼 發布:2024-10-08 02:35:58 瀏覽:764
魔獸243腳本 發布:2024-10-08 02:35:12 瀏覽:640