 CPU篇
CPU: Center Process Unit的縮寫,譯為中央處理器。也做叫微處理器。指具有運算器和控制器功能的大規(guī)模集成電路。微處理器在微機中起著最重要的作用,是微機的心臟,構成了系統(tǒng)的控制中心,對各部件進行統(tǒng)一協(xié)調和控制。
CPU一般組成:
算術邏輯單元ALU主要完成算術運算(+、-、×、÷)和各種邏輯運算(與、或、非、異或、移位、比較)等操作。ALU是組合電路,本身無寄存操作數(shù)的功能,因而必須有保存操作數(shù)的兩個寄存器:暫存器TMP和累加器AC,累加器既向ALU提供操作數(shù),又接收ALU的運算結果。
寄存器陣列實際上相當于微處理器內部的RAM,它包括通用寄存器組和專用寄存器組兩部分:
通用寄存器(AX、BX、CX、DX)用來存放參加運算的數(shù)據(jù)、中間結果或地址,它們一般均可作為兩個8位的寄存器來使用。處理器內部有了這些通用寄存器之后,可避免頻繁地訪問存儲器,可縮短指令長度和指令執(zhí)行時間,提高機器的運行速度,也給編程帶來方便。
專用寄存器包括程序計數(shù)器PC、堆棧指示器SP和標志寄存器FR,它們的作用是固定的,用來存放地址或地址基值。
定時與控制邏輯是微處理器的核心部件,負責對全機進行控制,包括從存儲器中取指令,分析指令(即指令譯碼)確定指令操作和操作數(shù)地址,取操作數(shù)、執(zhí)行指令規(guī)定的操作,送運算結果到存儲器或I/O端口等。它還向機的其它各部件發(fā)出相應的控制信號,使CPU內、外各部件間協(xié)調工作。
編輯:北京信誠IT保姆www.uq7scb3a.cn |