考研计算机组成原理在线题库每日一练(六十二)
以下是希赛网给大家分享考研计算机组成原理在线题库每日一练,希望通过刷题可以帮助大家巩固重要知识点,对知识点查漏补缺,祝愿大家能顺利通过考试!
本文提供考研计算机组成原理在线题库每日一练,以下为具体内容
1、为了便于实现多级中断,保存现场信息最有效的办法是采用( )。
A、通用寄存器
B、堆栈
C、存储器
D、外存
2、在指令周期的第一个CPU工作周期内,CPU中主存地址寄存器内容是( )。
A、指令
B、指令地址
C、数据
D、数据地址
3、以下关于DMA传输方式描述正确的是( )。
A、CPU判断是否有DMA请求的时间为每条指令执行结束时
B、DMA传输方式完全由硬件实现
C、一次DMA传输处理过程只能传输1个字节数据
D、DMA传输方式需要中断处理机制来配合完成
4、寄存器间接寻址方式中,操作数处在 。
A、通用寄存器
B、程序计数器
C、主存单元
D、堆栈
5、若CPU需要能实时地与I/O设备交换数据并能与之并行工作,应采用( )。
A、程序查询方式
B、DMA方式
C、程序中断方式
D、IO处理机方式
1、试题答案:B
试题解析:
同步控制方式即固定时序控制方式,各项操作都由统一的时序信号控制,在每个机器周期中产生统一数目的节拍电位和工作脉冲。由于不同的指令,操作时间长短不一致。同步控制方式应以最复杂指令的操作时间作为统一的时间间隔标准。故本题选B。
2、试题答案:B
试题解析:
指令周期是指从取指令、分析取数到执行完该指令所需的全部时间。机器周期又称CPU周期。通常把一个指令周期划分为若干个机器周期,每个机器周期完成一个基本操作。一般机器的CPU周期有取指周期﹑取数周期、执行周期和中断周期等。指令周期的第一个CPU工作周期是取指周期,CPU中主存地址寄存器内容是指令地址。故本题选B。
3、试题答案:D
试题解析:
对DMA请求的响应时间可以发生在每个机器周期结束时。因此排除选项A。DMA中对磁盘的读写是以数据块为单位进行的。因此排除选项C。DMA在传送开始前要通过程序进行预处理,结束后要通过中断方式进行后处理。在数据块传送时,主存地址的确定、传送数据的计数等都由硬件电路直接实现。因此排除选项B,选择选项D。故本题选D。
4、试题答案:C
试题解析:
在寄存器间接寻址方式中,寄存器内存放的是操作数的地址,即操作数是通过寄存器中存放的地址间接从主存中得到的,因此称为寄存器间接寻址。因此本题答案选C。
5、试题答案:B
试题解析:
DMA:特点是它不是用软件而是采用一个专门的控制器来控制内存与外设之间的数据交流,无须CPU介入,大大提高CPU的工作效率。在进行DMA数据传送之前,DMA控制器会向CPU申请总线控制 权,CPU如果允许,则将控制权交出,因此,在数据交换时,总线控制权由DMA控制器掌握,在传输结束后,DMA控制器将总线控制权交还给CPU。
程序查询方式:由于CPU的速度远远高于外设,因此CPU通常处于等待状态,工作效率很低。
程序中断方式:CPU如果响应该请求,便暂时停止当前程序的执行,转去执行与该请求对应的服务程序,完成后,再继续执行原来被中断的程序。
故本题选B。