CPU结构和功能

1、CPU的结构

(1)CPU的功能

  • 对指令进行解释:也就是控制器功能
    在这里插入图片描述
  • 运算器的功能:
    在这里插入图片描述
  • 具体可以包括如下
    在这里插入图片描述

(2)CPU的结构框图

  • 包括了PC:PC就是取出指令的地址
  • IR:指令寄存器,从地址中取出的就放到这个里面
  • CU:时序电路
  • ALU:进行数据的加工。
  • 还有其他的寄存器
  • 还有中断系统,以及其他的辅助电路等。
    在这里插入图片描述

(3)CPU结构细讲

  • CPU寄存器:
    在这里插入图片描述
    在这里插入图片描述
  • 控制单元CU和中断系统
    在这里插入图片描述
  • ALU:在之前的笔记中已细致的讲解

2、指令周期

(1)指令周期的基本概念

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)指令周期的数据流

  • 取指令的周期数据流
    在这里插入图片描述
    如果有下一条指令待处理则这样
    在这里插入图片描述

  • 间址周期的数据流
    在这里插入图片描述

  • 执行周期:这里不细讲。

  • 中断周期数据流
    在这里插入图片描述

3、指令流水

(1)如何提高机器速度

在这里插入图片描述
在这里插入图片描述

  • 二级流水的原理,其他的也是一样的道理
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

(2)影响流水线性能的因素

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)流水线性能

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(4)流水线多发技术

在这里插入图片描述
在这里插入图片描述

(5)流水线结构

在这里插入图片描述
在这里插入图片描述

4、中断系统

(1)概述

在这里插入图片描述
在这里插入图片描述
以上问题的解决办法就是硬件+软件来解决问题的

(2)中断请求标记和中断判优逻辑

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(3)中断服务程序入口地址的寻找

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

(4)中断响应

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
中断隐指令并不是系统带的指令,而是包括了上面小小的条包括起来的三条的合计。

(5)保护现场和恢复现场

在这里插入图片描述

(6)多重中断

就是在执行一个中断的时候,如果有新的中断来到时,这时就有可能要又去响应其他的了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值