微處理器
微處理就是中央處理單元,即CPU(Central Processing Unit)。是微機硬件係統的核心部件。CPU由運算器、控製器和一些寄存器組成,並采用超大規模集成電路工藝將它們集成在一塊芯片(chip)上,又稱為微處理器(Microprocessor)。每一種微處理器都有自己的指令係統,從而決定了使用該種微處理器芯片的微型計算機的基本功能。下麵分別介紹一下組成CPU的運算器、控製器和一些寄存器。
運算器
運算器由算術邏輯單元ALU、累加器和其他一些寄存器組成。它的功能是在控製器的指揮下,進行算術運算和邏輯運算,從而實現對數據的加工和處理。
控製器
控製器由指令寄存器、譯碼器、程序計數器和操作控製器組成。它的功能是指揮計算機的各個部件協調一致地自動運行。控製器不斷地從存儲器中取出指令,分析各個指令的類型並進行譯碼,產生一係列的控製信號,指揮各部件的操作,保證按計算機程序的編排進行工作。
寄存器
寄存器是CPU內部的臨時存儲單元。一個CPU內部可以有幾個乃至幾十個內部寄存器。在運算器中的寄存器用於暫存參與運算的數據和中間結果。在控製器中的寄存器有用於保持程序運行狀態的狀態寄存器,用於存儲當前指令的指令寄存器,用於存儲下一條指令的地址的程序計數器等。