CPU的功能和组成(计算机组成原理)

计算机组成原理课程中,CPU的功能和组成是常考题型,故作如下总结。
CPU的功能可以用五个词语进行简单概括:指令控制、操作控制、时间控制、数据加工和中断处理。

CPU的功能

指令控制

由于所有计算机程序本质上都是一系列机器指令的顺序排列,因此CPU需要按照指令的排列顺序逐条执行指令。指令控制就是指CPU能按照指令的排列顺序逐条执行指令,这也是CPU的首要任务。

操作控制

每一条指令都可以表示为若干操作信号的组合。操作控制就是指CPU负责对当前处理的指令产生相应的操作信号并送到相应部件,从而使得这些部件能按照操作信号进行相应动作。

时间控制

对各种操作进行时间上的限制。因为只有对每条指令和操作信号进行严格的时间控制才能使得计算机能有条不紊地工作。时间控制就是为每一条指令按照时间顺序提供应有的控制信号

数据加工

数据加工就是对数据进行算术运算和逻辑运算,这是CPU的根本任务。

中断处理

对计算机运行过程中出现的异常情况和特殊请求进行处理。

CPU的组成

最简单划分

最简单划分中,CPU由运算器和控制器组成

进一步划分

进一步划分中,现代CPU基本上都是由运算器、控制器和高速缓存(cache)组成

深度划分

深度划分中,CPU由运算器、控制器、现代CPU部件组成。其中运算器包括算术逻辑单元(ALU)、通用寄存器、数据缓冲寄存器、状态条件寄存器;控制器包括程序计数器(PC)、指令寄存器(IR)、指令译码器、时序产生器;现代CPU部件包括高速缓存(cache)和浮点运算器。

关于CPU组成的另外一种说法

关于CPU组成的另外一种说法是:CPU由执行部件和控制部件组成,或者说CPU由数据通路和控制器组成

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值