CPU基础

四、中央处理器

1、作用

①数据处理②指令控制  ?、操作控制 ④时序控制

2、组成

运算器、控制器、寄存器、内部总线

a、运算器

·组成:ALU、累加器

           ALU:算术逻辑运算单元(+-*/%算术运算,&&、||、!逻辑运算)(常见算术逻辑运算皆转换为加法运算)

           累加器(DRAM):储存中间运算结果(需长时间刷新)

b、控制器

作用:cpu执行指令,运算数据的决策机构

组成:①

将当前指令送到IR进行暂存,在交到由ID进行格式变换及移码,再送出微操作部件同时查询时序部件及PSW参数,后产生。。,再更改PC中的执行指令次数,进行+1,最后,从PC中获取下一条指令地址

c、寄存器

作用:属于内置CPU内部的高速缓存(cache),是速度最快的存储器,用于攒存暂存数据。

通用寄存器:存储运算结果(对外开放,可操作,c:register int a(在通用寄存器中申请空间,调用速度最快,三大前缀:register、static(静态变量初始值为0)、auto)

d、内部总线

CPU内部多个子部件的公共通信信道

注:与内总线区别

3、CPU参数

①主频:单位时间运算次数,单位:Hz  e.g.2.4GHz。

②缓存:一级缓存:存储指令&数据(两个128k分开存储)

              二级缓存:各指令

              三级缓存:提高浮点数运行及视频处理(选电脑必看)

?、制造工艺:CPU内部电路尺寸:单位nm,值越小,性能越高,目前最小amd的7nm。

④指令:平均运算速度(描述cpu运算速度)

a、时钟周期:1/f

     机器周期:包含时钟周期个数,单位:ns

     指令周期>机器周期>时钟周期

     平均运算速度=1/指令周期(百万指令/秒)

CPU指令集

作用:将常见运算及控制指令固化到CPU内部。(https://blog.youkuaiyun.com/lxlmycsdnfree/article/details/78666871,分析很好)

分类:CISC:复杂指令集、RISC:精简指令集、EPIC:简明并型指令集

        

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值