cpu功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。
cpu的结构
中央处理器cpu包括运算逻辑部件、寄存器部件和控制部件。中央处理器从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。
①运算逻辑部件。可以执行定点或浮点的算术运算操作、移位操作以及逻辑操作,也可执行地址的运算和转换。
②寄存器部件。包括通用寄存器、专用寄存器和控制寄存器。通用寄存器又可分定点数和浮点数两类,它们用来保存指令中的寄存器操作数和操作结果。通用寄存器是中央处理器的重要组成部分,大多数指令都要访问到通用寄存器。
③控制部件。主要负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种:一种是以微存储为核心的微程序控制方式;一种是以逻辑硬布线结构为主的控制方式。
常见故障
使用率高
CPU使用率高达70%
1、Win+R后输入services.msc,进入服务列表后找到superfetch这个服务,手动把它停止掉。
2、右键此电脑,选择属性-系统高级设置-性能设置-高级里,看下当前虚拟内存是否处于开启状态。
3、如果设置为自动分配,可以试试取消掉自动分配,手动设定最大值,一般可以设为物理内存的1.5-2倍,之后再看CPU的占用情况。
占用过高
cpu占用过高
一、通过桌面上开始菜单,选择“所有程序”,在所有程序中找到Windows Medie Player,然后打开它。
二、在打开的播放器菜单栏的空白位置处右键单击一下,在右键菜单中,选择工具,再点击“选项”。
三、接着在选项窗口中,切换到性能项中,取消勾选“启用WMV文件的DirectX视频加速”。
四、然后再切换到“播放机”窗口中,自动更新若可以修改,则改为每月一次。接着分别取消勾选播放机设置中的“播放时允许运行屏幕保护程序”和“播放时向库添加远程媒体文件”两项。
忽高忽低
CPU使用率忽高忽低
1、首先要明白在哪里查看CPU使用率,我们右键桌面的底部工具栏,然后选择启动任务管理器。
2、在弹出的Windows任务管理器选项卡中选择性能选项,在这里就可以查看电脑的CPU使用情况了。
3、然后我们看到电脑的CPU使用率忽高忽低或者偏高了,这种情况十有八九是开了某个占CPU的软件,但是通常我们也确定不了哪个软件占CPU,不是说软件体积越大就越占CPU,不是这样的。
4、我们点击性能项目右下角的资源监视器。
5、在资源监视器选项卡下我们可以看到很直观地观察到哪个软件最占CPU,大多数软件的CPU使用率都在波动,于是就有了CPU使用率的波动。如果有一两个CPU使用率一直居高不下或者跳动幅度大,我们就需要关闭它。
6、比如笔者电脑里100PTC这个软件占用CPU一直在20%以上,为了电脑的健康,肯定需要关闭掉它。
7、把CPU使用率较大的软件关闭以后,我们再回到windows任务管理器性能项目下查看,发现CPU使用率只有10%——30%,线也恢复平稳了。