什么是电脑cpu?
发布网友
发布时间:2022-04-19 14:14
我来回答
共1个回答
热心网友
时间:2023-12-15 21:15
本文操作环境: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。
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。