CPU的结构和功能

第八章总结
控制器的全部功能是:从主存取出指令,分析指令并完成有关的操作控制信号,此外,控制器还必须能控制程序的输入和运算结果的输出,对总线的管理,处理中断的能力。

(1)取指令:CPU接到指令时,得到程序控制指令或跳转指令时,可以根据指令的地址,去主存中取指令。

(2)分析指令:CPU通过指令分析部件,分析指令,得出需要执行的操作

(3)执行指令:通过分析指令得出的操作命令和操作数地址的要求,形成操作控制信号,通过对运算器,存储器以及IO设备的操作执行每条命令

2.INTR:中断请求触发器,每一个中断源都对应一个中断请求触发器,用来反映中断源是否有中断请求

INT:中断标志触发器,表示CPU是否进入中断周期

EINT:允许中断触发器,当EINT为0时表示不能向CPU发送中断请求,为1则可以

3.中断判优:

同一时间可能有很多中断源发出中断请求,可以利用(硬件向量法)或(软件查询法)进行排队判优

其中向量地址是有硬件产生向量地址,再有向量地址找到中断服务程序入口地址。

4.中断隐指令:在中断周期中,由(中断隐指令)对允许中断触发器(EINT)置0

其中 中断隐指令 是CPU响应中断后,经过硬件直接实现的某些操作,转去执行中断服务程序,硬件的这些操作就是中断隐指令,中断隐指令不在指令系统中。

5.CPU中的译码器是在CPU分析指令时用于指令译码

6.超标量流水技术是指:在每个时钟周期内同时并发多条指令
超流水线技术:缩短原来流水线的处理器周期。
超长指令字技术

7.CPU的工作周期分为:取指周期,间址周期(间接寻址锁消耗的时间),执行周期,中断周期。

8.计算机中存放当前指令地址的寄存器是(程序计数器 PC)。当执行(转移或中断操作时),该寄存器接受新的指令

9.中断系统中采用屏蔽技术有何作用:

(1)在多重中断中,屏蔽同级或低级别的中断请求,中断屏蔽字(1111,代表屏蔽所有中断,即优先级最高)

(2)改变中断处理的优先级

(3)封锁部分中断请求,是程序控制更灵活

错题记录:

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

课后习题:

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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值