计算机组成原理

CPU对DMA请求和中断请求的响应时间是否一样?为什么?

题目

CPU对DMA请求和中断请求的响应时间是否一样?为什么?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 关于在I/O 设备与主机间交换数据的叙述, (4) 是错误的。

(4)

A. 中断方式下,CPU 需要执行程序来实现数据传送任务

B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作

C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据

D. 若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求


正确答案:C


第2题:

中断允许触发器用来()。

A.表示外设是否提出了中断请求
B.CPU是否响应了中断请求
C.CPU是否在进行中断处理
D.开放或关闭可屏蔽硬中断

答案:D
解析:
中断允许触发器用于控制允许中断还是禁止中断,即中断开放或关闭。

第3题:

cpu响应中断请求和响应dma请求的本质区别是()。

A.控制简单

B.速度慢

C.响应中断时,CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线

D.CPU响应中断请求和响应DMA请求的本质区别是()。


参考答案:C

第4题:

中断允许触发器用来()。

  • A、表示外设是否提出了中断请求
  • B、CPU是否响应了中断请求
  • C、CPU是否在进行中断处理
  • D、开放或关闭可屏蔽硬中断

正确答案:D

第5题:

计算机中 CPU 的中断响应时间指的是( )的时间。

A.从发出中断请求到中断处理结束
B.从中断处理开始到中断处理结束
C.CPU分析判断中断请求
D.从发出中断请求到开始进入中断处理程序

答案:D
解析:
中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间, 即从发出中断请求到进入中断处理所用的时间。

第6题:

CPU内部的中断允许标志位IF的作用是()。

A.禁止CPU响应可屏蔽中断
B.禁止中断源向CPU发中断请求
C.禁止CPU响应DMA操作
D.禁止CPU响应非屏蔽中断

答案:A
解析:

第7题:

关于中断和DMA,下列说法正确的是()。

A.DMA请求和中断请求同时发生时,响应DMA请求
B.DMA请求、非屏蔽中断、可屏蔽中断都要在当前指令结束之后才能被响应
C.非屏蔽中断请求优先级最高,可屏蔽中断请求优先级最低
D.如果不开中断,所有中断请求就不能响应

答案:A
解析:
A项,DMA请求的优先级高于中断请求,以防止高速设备数据丢失;B项,中断必须在CPU执行指令结束时刻才可以被响应,而DMA请求在每个机器周期结束后应可以被响应;C项,DMA的优先级比外中断(非屏蔽中断、可屏蔽中断)高;D项,内中断是不可被屏蔽的,故即使不开中断,仍可响应内中断。

第8题:

● 下面关于在I/O 设备与主机间交换数据的叙述, (4) 是错误的。

(4)

A. 中断方式下,CPU 需要执行程序来实现数据传送任务

B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作

C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据

D. 若同时接到DMA 请求和中断请求,CPU 优先响应DMA 请求


正确答案:C


第9题:

当外部有中断请求,CPU未响应,可能的原因为()。

  • A、CPU在执行非屏蔽中断服务
  • B、CPU当前关中断
  • C、CPU在执行高优先权的中断服务程序
  • D、当前执行DMA操作

正确答案:A,B,C,D

第10题:

CPU响应中断请求和响应DMA请求的本质区别是()。

  • A、中断响应靠软件实现
  • B、响应中断时CPU仍然能控制总线,而响应DMA请求时,CPU要让出总线
  • C、速度慢
  • D、控制简单

正确答案:B

更多相关问题