考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练(七十一)
以下是希赛网给大家分享考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研计算机综合一(含计算机组成原理、数据结构)在线题库每日一练,以下为具体内容
1、某同步总线的时钟频率为100MHz,宽度为32位,地址/数据线复用,每传送一次地址或者数据占用一个时钟周期。若该总线支持突发(猝发)传输方式,则一次“主存写”总线事务传输128位数据所需要的时间至少是( )。
A、20ns
B、40ns
C、50ns
D、80ns
2、程序P在机器M上的执行时间是20秒,编译优化后,Р执行的指令数减少到原来的70%,而CPI增加到原来的1.2倍,则P在M上的执行时间是( )。
A、8.4秒
B、11.7秒
C、14秒
D、16.8秒
3、某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是( )。
A、-32768~+32767
B、-32767~+32768
C、-65536~+65535
D、-65535~+65536
4、若某设备中断请求的响应和处理时间为100ns,每400ns发出一次中断请求,中断响应所允许的最长延迟时间为50ns,则在该设备持续工作过程中,CPU用于该设备的I/O时间占整个CPU时间的百分比至少是( )。
A、12.5%
B、25%
C、37.5%
D、50%
5、冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是( )。
A、指令操作码的译码结果
B、指令和数据的寻址方式
C、指令周期的不同阶段
D、指令和数据所在的存储单元
1、试题答案:C
试题解析:
总线时钟频率,即机器的时钟频率,它为时钟周期的倒数。总线宽度,又称总线位宽,它是总线上同时能够传输的数据位数,通常指数据总线的根数。猝发(突发)式数据传输是一种总线传输方式,即在一个总线周期中可以传输存储地址连续的多个数据。因此在支持突发传送的情况下,读取128位数据需要4次传输,一共仅需要进行一次传输地址、四次传输数据,因此共需要(10ns)×5=50ns的时间。故本题选C。
2、试题答案:D
试题解析:
CPI是指每条指令执行所用的时钟周期数。编译优化前,程序Р在机器M上的执行时间=P优化前的指令数×CPI(旧)×时钟周期=20s;编译优化前,程序Р在机器M上的执行时间= P优化后的指令数×CPI(新)×时钟周期=0.7×P优化前的指令数×1.2×CPI(旧)×时钟周期=0.84×20s=16.8s。故本题选D。
3、试题答案:A
试题解析:
源操作数和目的操作数的寄存器编号需要各占4位,因此偏移量的位数为32-8-4-4=16。偏移量用补码表示,可表示的最大值为215-1,最小值为-215。故本题选A。
4、试题答案:B
试题解析:
CPU用于该设备的I/O时间占整个CPU时间的百分比=运用I/O时间/整个CPU的时间。因此无论中断响应所允许的最长延迟时间为50 ns这个条件是否存在,每400ns的中断请求都要花费100ns的时间响应和处理,所以CPU用于该设备的I/O时间占整个CPU时间的百分比至少为100/400=0.25。故本题选B。
5、试题答案:C
试题解析:
指令和数据都存放在主存,它们都以二进制代码形式出现,区分的方式有:
(1)时间上:从主存中取出的机器周期不同。取指周期取出的是指令,分析取数周期或执行周期取出的是数据。
(2)空间上:取指令和取数据时地址的来源不同。指令地址来源于程序计数器PC,数据地址来源于地址形成部件。
故本题选C。