3BHE013299R0002 LTC743CE02 | IC200GBI001 | 處理器模塊|
3BHE013299R0002 LTC743CE02 處理器模塊,特別是中央處理器(CPU, Central Processing Unit)模塊,是計(jì)算機(jī)系統(tǒng)的核心組成部分。以下是對(duì)處理器模塊,特別是CPU模塊的詳細(xì)介紹:
一、基本概念
中央處理器(CPU):
是一塊超大規(guī)模的集成電路,是計(jì)算機(jī)的運(yùn)算核心和控制核心。
主要功能包括解釋計(jì)算機(jī)指令以及處理計(jì)算機(jī)軟件中的數(shù)據(jù)。
與內(nèi)部存儲(chǔ)器(Memory)和輸入/輸出(I/O)設(shè)備合稱為電子計(jì)算機(jī)的三大核心部件。
二、模塊劃分
CPU從邏輯上可以劃分成三個(gè)主要模塊:控制單元、運(yùn)算單元和存儲(chǔ)單元,這三部分由CPU內(nèi)部總線連接起來(lái)。
控制單元:
是整個(gè)CPU的指揮控制中心,負(fù)責(zé)協(xié)調(diào)整個(gè)計(jì)算機(jī)系統(tǒng)的有序工作。
主要由指令寄存器(IR)、指令譯碼器(ID)和操作控制器(OC)等組成。
根據(jù)用戶編好的程序,依次從存儲(chǔ)器中取出指令,通過(guò)譯碼確定操作,然后發(fā)出控制信號(hào),指揮其他部件進(jìn)行運(yùn)算或處理。
運(yùn)算單元:
主要負(fù)責(zé)執(zhí)行各種算術(shù)運(yùn)算(如加、減、乘、除)和邏輯運(yùn)算(如移位、邏輯測(cè)試、比較等)。
通常包含算術(shù)邏輯運(yùn)算單元(ALU),是CPU的智能部件之一。
存儲(chǔ)單元:
包括CPU片內(nèi)緩存和寄存器組,是CPU中暫時(shí)存放數(shù)據(jù)的地方。
寄存器組可分為專用寄存器和通用寄存器,其中通用寄存器用途廣泛,可由程序員規(guī)定其用途。
3BHE013299R0002 LTC743CE02 Processor modules, especially Central Processing Unit (CPU) modules, are the core components of a computer system. The following is a detailed introduction to the processor modules, especially the CPU modules:
First, basic concepts
Central Processing Unit (CPU) :
Is a large scale integrated circuit, is the computing core and control core of the computer.
The main functions include interpreting computer instructions and processing data in computer software.
Together with internal Memory (Memory) and input/output (I/O) devices, they are called the three core components of electronic computers.
Second, module division
The CPU can be logically divided into three main modules: control unit, computing unit and storage unit, which are connected by the internal bus of the CPU.
Control unit:
Is the command and control center of the entire CPU, responsible for coordinating the orderly work of the entire computer system.
It is mainly composed of instruction register (IR), instruction decoder (ID) and operation controller (OC).
According to the program programmed by the user, the instructions are taken out from the memory in turn, the operation is determined by decoding, and then the control signal is issued to direct other components to calculate or process.
Arithmetic unit:
Mainly responsible for performing various arithmetic operations (such as addition, subtraction, multiplication, division) and logical operations (such as shifts, logic tests, comparisons, etc.).
It usually contains the arithmetic logic operation unit (ALU), which is one of the intelligent components of the CPU.
Storage unit:
Including CPU on-chip cache and register group, is the CPU temporary storage of data.
The register group can be divided into special register and general register, the general register has a wide range of uses, and its use can be specified by the programmer.