计算机组成每日一题 2020 Dec#
目录#
1. Week 1#
1.1. 独立请求仲裁方式#
在独立请求仲裁方式下,若要支持N个设备,则应有______(北京航空航天大学 2017)
A 1个总线请求信号和1个总线响应信号
B 1个总线请求信号和N个总线响应信号
C N个总线请求信号和1个总线响应信号
D N个总线请求信号和N个总线响应信号
答案
答案:D解析:独立请求方式下,每一个共享总线的设备均有一对总线请求线BRi和总线授权线BGi。
2. Week 2#
下面有关指令周期的叙述中,错误的是 。(杭州电子科技大学 2014年)
A.指令周期的第一个机器周期一定是取指周期
B.所有指令的执行周期一样长
C.在有间接寻址方式的指令周期中,至少访问两次内存
D.在一条指令执行结束、取下条指令之前查询是否有中断发生
答案
答案:B解析:取指令操作完成的任务是将当前指令从内存中取出来并送至指令寄存器中去,所以指令周期的第一个机器周期一定是取指周期。在间接寻址方式的指令周期中,至少访问两次内存,第一次取指令,第二次取操作数地址。对中断请求的响应时间只能发生在每条指令执行完毕时,所以在一条指令执行结束、取下条指令之前需要查询是否有中断发生。 指令周期是指从取指令、分析取数到执行完该指令所需的全部时间。由于各种指令的操作功能不同,有的简单,有的复杂,因此各种指令的指令周期不尽相同。通常把一个指令周期划分为若干个机器周期,每个机器周期完成一个基本操作。一般机器的CPU周期有取指周期、取数周期、执行周期和中断周期等。所以有:指令周期=i×机器周期。