当前位置:网站首页>1.6 - CPU composition
1.6 - CPU composition
2022-06-30 06:34:00 【It's Li sticky duck】
Catalog
2、CPU Which registers are included in the controller in ;
3、CPU Which registers are included in the arithmetic unit in ;
4、 What are the meanings of various registers ;
Two 、CPU The composition of the
5、CPU: The arithmetic unit and register are collectively called the central processing unit
3、 ... and 、 Which registers are included in the controller
Four 、 Which registers are included in the arithmetic unit
5、 ... and 、 Test method 1:CPU Arithmetic unit in / The function of the controller
6、 ... and 、 Test method 2:CPU The function of registers in
7、 ... and 、 Test method 3:CPU Arithmetic unit in / Composition of the controller
8、 ... and 、 Test method 4:CPU The composition of the
One 、CPU Relevant test sites
1、CPU Four components of ;
2、CPU Which registers are included in the controller in ;
3、CPU Which registers are included in the arithmetic unit in ;
4、 What are the meanings of various registers ;
Two 、CPU The composition of the
1、 The von Neumann system
The basic structure of modern computer is made up of Von Neumann proposed ;
In von Neumann's architecture , Computers mainly have Arithmetic unit 、 controller 、 Memory ( That's memory )、 input device 、 Output devices Five major parts make up ;
among Arithmetic unit and controller CPU;
2、 input device
- For example, keyboard 、 mouse ;
3、 Output devices
- Is the device that presents the calculation results , For example, a display 、 The printer 、 Sound, etc
4、 Memory
- It's the memory of the computer ;
5、CPU: The arithmetic unit and register are collectively called the central processing unit
Arithmetic unit : Doing arithmetic logic operations ;
controller : Do control related operations ;
6、CPU The composition of the
7、 Internal bus
Be careful :
The internal bus will be used in the examination questions 、 The system bus 、 External bus , Put them in the options respectively ; Internal bus : Only the internal bus of the chip ; The system bus : Patch panel level cable ; External bus : Line between equipment ;
3、 ... and 、 Which registers are included in the controller

- Program counter (PC): Address of the unit where the next instruction is stored ;
- Instruction register (IR): For preservation CPU Currently executing instructions ;
- Instruction decoder : Decode instructions , Then the instruction can be executed .
- Timing unit : It mainly sends out time pulse , Help us realize computer control .
understand :CPU While the program is running , When this instruction is completed, the next instruction will be executed , But how to find the next instruction ? In the program counter, the address of the unit to execute the next instruction is stored , therefore CPU You can find where the next instruction to be executed is stored , then CPU Get the instruction according to the address ;CPU The fetched instruction will be put into the instruction register ; Then the instruction decoder decodes the instruction , Instructions will be executed .
Four 、 Which registers are included in the arithmetic unit
Arithmetic logic unit (ALU): Perform arithmetic work , Responsible for arithmetic 、 Logic operation work .
Accumulation register : Used exclusively for storage , Count 、 After logical operation One Of an operand or result of an operation .
Data buffer register : Used to store operands or operation results and other related information .
Status condition register : preservation CPU The state of being in an operation ;
5、 ... and 、 Test method 1:CPU Arithmetic unit in / The function of the controller
Ensure the correct execution of instructions : control ;
6、 ... and 、 Test method 2:CPU The function of registers in

The number of bits in the instruction register depends on the length of the instruction to be stored ;
The capacity of the memory : Determine how much content can be stored in memory ;
The width of the data bus : Decide how many bits of data can be transmitted at the same time ;
7、 ... and 、 Test method 3:CPU Arithmetic unit in / Composition of the controller
8、 ... and 、 Test method 4:CPU The composition of the

边栏推荐
- 1.8 - 多级存储
- Ten years' miscellaneous thoughts
- 1.9 - Cache
- Collections tool class (V)
- Image processing 7- image enhancement
- How does Altium designer hide some temporarily unnecessary classes, such as GND
- HuaWei满级大牛首次分享出这份598页网络协议全彩手册
- Why does the verification code not refresh when clicked
- The 40g high-efficiency cloud disk purchased by Alibaba cloud is only 20g attached
- Hao looking for a job
猜你喜欢

Introduction to programming ape (11) -- structure

New project folder based on PIO plug-in in vscode -- Interpretation

One sentence introduction to Trojan horse

Talking about the struct of go

Initial love with mqtt

C语言:练习题三

Wechat applet mall project

Introduction to neural networks

File transfer protocol, FTP file sharing server
![[untitled]](/img/6c/df2ebb3e39d1e47b8dd74cfdddbb06.gif)
[untitled]
随机推荐
Detailed description of methods in the interface
Installation and initialization of MariaDB database
IO streams (common streams)
1.4 - 定点数与浮点数
01. regular expression overview
Why does the verification code not refresh when clicked
Potential bottleneck of redis
File transfer protocol, FTP file sharing server
c# - C#用fo-dicom对CT图像的PixelData进行处理和转换
IO stream (file class introduction)
Px4 control mode summary
Force buckle ------ replace blank space
Ten years' miscellaneous thoughts
Introduction to neural networks
Common address collection
Simple example of class template
Installing googleplay environment on Huawei mobile phones
My experience in functional testing for so many years
Collections tool class (V)
C语言:练习题三