變頻器的寄存器是什麼

來源:魅力女性吧 2.34W
變頻器的寄存器是什麼

變頻器的寄存器是中央處理器內的組成部分。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和地址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計數器(PC)。在中央處理器的算術及邏輯部件中,寄存器有累加器(ACC)。

寄存器,是集成電路中非常重要的一種存儲單元,通常由觸發器組成。在集成電路設計中,寄存器可分為電路內部使用的寄存器和充當內外部接口的寄存器這兩類。內部寄存器不能被外部電路或軟件訪問,只是為內部電路的實現存儲功能或滿足電路的時序要求。而接口寄存器可以同時被內部電路和外部電路或軟件訪問,CPU中的寄存器就是其中一種,作為軟硬件的接口,為廣泛的通用編程用户所熟知。

在計算機領域,寄存器是CPU內部的元件,包括通用寄存器、專用寄存器和控制寄存器。寄存器擁有非常高的讀寫速度,所以在寄存器之間的數據傳送非常快。

寄存器是內存階層中的最頂端,也是系統獲得操作資料的最快速途徑。寄存器通常都是以他們可以保存的位元數量來估量

舉例來説,一個“8 位元寄存器”或“32位元寄存器”。寄存器現在都以寄存器檔案的方式來實作,但是他們也可能使用單獨的正反器、高速的核心內存、薄膜內存以及在數種機器上的其他方式來實作出來。

寄存器通常都用來意指由一個指令之輸出或輸入可以直接索引到的暫存器羣組。更適當的是稱他們為“架構寄存器”。

例如,x86指令集定義八個32 位元寄存器的集合,但一個實際 x86 指令集的CPU可以包含比八個更多的寄存器。

2、寄存器的作用

寄存器的功能十分重要,CPU對存儲器中的數據進行處理時,往往先把數據取到內部寄存器中,而後再作處理。外部寄存器是計算機中其它一些部件上用於暫存數據的寄存器,它與CPU之間通過“端口”交換數據,外部寄存器具有寄存器和內存儲器雙重特點。有些時候我們常把外部寄存器就稱為“端口”,這種説法不太嚴格,但經常這樣説。

外部寄存器雖然也用於存放數據,但是它保存的數據具有特殊的用途。某些寄存器中各個位的0、1狀態反映了外部設備的工作狀態或方式還有一些寄存器中的各個位可對外部設備進行控制也有一些端口作為CPU同外部設備交換數據的通路。所以説,端口是CPU和外設間的聯繫橋樑。CPU對端口的訪問也是依據端口的“編號”(地址),這一點又和訪問存儲器一樣。不過考慮到機器所聯接的外設數量並不多,所以在設計機器的時候僅安排了1024個端口地址,端口地址範圍為0--3FFH。

熱門標籤