Rumah  >  Artikel  >  在计算机中cpu指的是什么

在计算机中cpu指的是什么

青灯夜游
青灯夜游asal
2019-02-23 16:20:08102722semak imbas

在计算机中cpu指的是中央处理器,也叫中央处理单元,即执行计算机内部大部分处理的单元,它是计算机的核心和大脑。

在计算机中cpu指的是什么

本文操作环境:Windows7系统、Dell G3电脑。

在计算机中cpu指的是中央处理器,也叫中央处理单元,即执行计算机内部大部分处理的单元,它是计算机的核心和大脑。

CPU有两个组件:

 ● 控制单元:从存储器中提取指令并解码并执行它们

 ● 算术逻辑单元(ALU):处理算术和逻辑运算

 ● 寄存器:代表内部存储器单元,是临时存储器位置;它保存二进制数据并存储ALU信息处理中使用的数据,指令,计数器和地址。

 ● 总线:它在存储器和寄存器之间传输数据。用于与内部高速缓冲存储器通信,称为背面总线;用于与CPU,内存,芯片组和AGP插槽之间进行数据传输的主总线称为前端总线。

为了正常工作,CPU依赖于系统时钟,存储器,辅助存储器以及数据和地址总线。

CPU操作的4个步骤

CPU用于接收数据输入,执行指令和处理数据信息。它与输入/输出(I / O)设备通信,输入/输出(I / O)设备向CPU发送数据和从CPU接收数据。

大多数CPU分4个阶段处理数据:取,解码,执行和写回。

取:

该过程的第一步是实际获取要处理的指令,这涉及CPU查询系统的内存以检索二进制数据(0和1)。

解码:

该阶段涉及CPU对指令进行解码并将其分成与其每个组件相关的部分(见下文)。

执行:

这就是CPU的所有组件齐声结合在一起的地方。例如,如果收到的指令是一个简单的数学方程式,那么CPU将调用ALU(见下文)来执行计算。

写回:

最后一个阶段涉及CPU将指令的结果(在我们的示例中为简单求和的结果)写入存储器中的特定位置。根据指令,可将此结果写入CPU自身的寄存器以进行进一步处理,或者在某些情况下直接写入系统的主存储器。某些指令的结果可能要求CPU改变标志寄存器中的数据状态,或者,在所谓的跳转中,递增或递减程序计数器。

计算机上的处理器

一些计算机使用两个或更多的处理器。它们由在同一块板上或单独板上并排放置的独立物理CPU组成。每个CPU都有一个独立的接口,独立的缓存以及到系统前端总线的各个路径。多处理器是需要多任务处理的密集并行任务的理想选择。多核CPU也很常见,其中单个芯片包含多个CPU。

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

Atas ialah kandungan terperinci 在计算机中cpu指的是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:java是什么好学吗Artikel seterusnya:C语言和C++有什么区别