计算机组成原理取指周期,计算机组成原理复习题

本文详细探讨了计算机组成原理中的取指周期和中断处理,包括取指周期的各个步骤,如PC到IR的指令加载,以及中断周期的处理流程,如中断响应和中断返回。此外,还讨论了单重和多重中断服务流程的区别,并涉及了指令周期的流程图设计。文章进一步提出了计算题,涵盖了微程序控制方式、指令流水线、中断系统的屏蔽码设定以及CPU的性能评估等主题。
摘要由CSDN通过智能技术生成

取指周期:

PC-->MAR;现行指令地址--->MRA 1--->R;命令存储器读

M(MAR)--->MDR;现行指令从存储器中读至MDR MDR--->IR;现行指令--->IR

OP(IR)--->CU;指令的操作码--->CU译码 (PC)+1--->PC;形成下一条指令的地址 中断周期:

T0: 0--->MAR; 硬件关中断 T1: PC-->MDR 1--->W

T2: MDR--->M(MAR) 向量地址--->PC 间址周期:

T0: Ad(IR)--->MAR 1--->R T1: M(MAR)-->MDR T2: MDR--->Ad(IR)

3、请描述单重和多重中断的服务流程。

单中断指令设置在最后“中断返回”之前,意味着在整个中断服务处理过程中,不能再响应其他中断源的请求。

多重中断:开中断指令设置在“保护现场”之后,意味着保护现场之后,若有更高级别的中断请求,CPU也可以响应,即再次中断现行的服务程序,转至新的中断服务程序。 两者的不同在于“开中断”的设置时间不同 4、请画出指令周期的流程图。

一个完整的指令周期应包括取指、间址、执行和中断四个子周期,由于间址周期和中断周期不一定包含在每个指令周期内,故图用菱形框判断一个完整的指令周期应包括取指、间址、执行和中断四个子周期,由于间址周期和中断周期不一定包含在每个指令周期内,故图用菱形框判断

5、请写出下图取指周期和执行周期的微操作和控制信号。作业10.22

三、计算题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值