当前位置:网站首页>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

边栏推荐
- MySQL中的InnoDB引擎
- The 40g high-efficiency cloud disk purchased by Alibaba cloud is only 20g attached
- C # - C # process and convert pixeldata of CT images with fo DICOM
- Go pack and unpack
- Mariadb数据库的安装与初始化
- A small template (an abstract class, a complete process is written in a method, the uncertain part is written in the abstract method, and then the subclass inherits the abstract class, and the subclas
- Vscode configuration proxy
- Record a problem tracking of excessive load
- HuaWei满级大牛首次分享出这份598页网络协议全彩手册
- Dynamic routing job
猜你喜欢
深度学习---三好学生各成绩所占权重问题(3)
First experience of Galaxy Kirin
Installation and initialization of MariaDB database
Completabilefuture: from understanding to mastering, here are all you want to know
Idea add database
1.8 - 多级存储
Introduction to programming ape (11) -- structure
Mariadb数据库的安装与初始化
Basic questions (I)
IO streams (common streams)
随机推荐
To: k210 realizes face recognition (code interpretation attached)
Static routing job
一个完整的性能测试流程
C # - C # process and convert pixeldata of CT images with fo DICOM
Centos8 install redis
Traitement d'images 7 - amélioration d'images
Common NPM install errors
反編譯正常回編譯出現問題自己解决辦法
Suggestion: use tools:overrideLibrary
c# - C#用fo-dicom对CT图像的PixelData进行处理和转换
583. deleting two strings - Dynamic Planning
IO stream (file class introduction)
[my creation anniversary] one year anniversary essay
1.3 - 码制
46. full arrangement -dfs double hundred code
Use of observer mode and status mode in actual work
DHCP operation
Force buckle ------ replace blank space
Control method of UAV formation
Unclear about glide loading picture