雖然計算機上的主要系統內存是隨機存取存儲器(RAM),通常插入主板并連接到計算機的處理器上,但RAM不是計算機上唯一的內存類型。中央處理器(CPU)也包含有限的存儲空間,允許數據以極快的速度移動。這些位置被稱為寄存器。計算...
雖然計算機上的主要系統內存是隨機存取存儲器(RAM),通常插入主板并連接到計算機的處理器上,但RAM不是計算機上唯一的內存類型。中央處理器(CPU)也包含有限的存儲空間,允許數據以極快的速度移動。這些位置被稱為寄存器。計算機上的控制寄存器是一種控制或改變計算機CPU基本行為的寄存器處理單元。控制寄存器控制CPU的行為。把控制寄存器想象成CPU中的一個小抽屜,計算機比其他內存單元更容易訪問系統。通過將控制寄存器放在物理CPU芯片上,它消除了延遲,并將訪問速度提高到比系統上其他位置高得多的值。因此,計算機將其用于最重要的CPU任務,以保持計算機平穩高效地運行在沒有控制寄存器的情況下,CPU只能通過前端總線(FSB)將數據發送到RAM來存儲數據。此外,它只能通過前端總線將數據從內存中拉回到內存中來檢索數據。雖然這聽起來很簡單,前端總線的帶寬——它一次能攜帶的最大數據量——是相當有限的由于每秒有數千條數據通過,這將很快成為計算機的一個嚴重瓶頸,造成延遲并中斷基本操作的流程。使用控制寄存器意味著數據幾乎不必傳輸:這是在書桌抽屜中存儲數據的區別,控制寄存器的主要用途包括控制中斷、尋呼、尋址,以及協處理器功能。當計算機上的硬件設備向CPU發送“緊急”信號,要求它放棄當前正在進行的操作以處理特定問題時,就會發生中斷。尋址是指在系統RAM上查找和利用物理地址,為計算機檢索和存儲信息。分頁是另一種內存管理技術,其中信息存儲在硬盤驅動器上的“頁面文件”中。協處理器用于補充CPU,處理圖形信息和其他操作,如浮點運算和加密
-
發表于 2020-07-30 03:45
- 閱讀 ( 2760 )
- 分類:電腦網絡