更多“多选题利用中断方式传送数据时,需要()AIRi请求B8259向CPU提出INTR请求CTF=1DCPU从8259获取中断类型号ECPU执行中断服务程序完成输入输出”相关问题
  • 第1题:

    下列叙述中,正确的是( )

    A.程序中断方式和DMA方式中实现数据传送都需中断请求

    B.程序中断方式中有中断请求,DMA方式中无中断请求

    C.程序中断方式和DMA方式中都有中断请求,但目的不同

    D.DMA方式中无中断请求


    正确答案:C
    解析:DMA方式中实现数据传送不需中断请求,所以选项A是错误的;程序中断方式和DMA方式中都有中断请求,但目的不同,所以选项B和D错误,选项C是正确的。

  • 第2题:

    下列关于中断的表述中,错误的是( )。

    A.向CPU提出中断请求的叫中断源

    B.发生中断时,被打断的程序暂停点称为断点

    C.CPU执行有关的中断处理程序称为中断响应

    D.中断装置和中断处理程序统称为中断系统


    正确答案:C
    解析:引起中断发生的事件是中断源。中断源向CPU发出的请求称为中断请求。CPU收到中断请求后转去执行相应的事件处理程序称为中断响应。发生中断时被打断的程序暂停点称为断点。

  • 第3题:

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

    (4)

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

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

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

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


    正确答案:C


  • 第4题:

    关于程序中断方式和DMA方式的叙述错误的是()。Ⅰ.DMA的优先级比程序中断的优先级要高Ⅱ.程序中断方式需要保护现场,DMA方式不需要保护现场Ⅲ.程序中断方式的中断请求是为了报告CPU数据的传输结束,而DMA方式的中断请求完全是为了传送数据

    A.只有Ⅱ
    B.Ⅱ、Ⅲ
    C.只有Ⅲ
    D.Ⅰ、Ⅲ

    答案:C
    解析:
    I项,DMA方式不需要CPU干预传送操作,仅仅是开始和结尾挪用CPU-点时间,其余不占用CPU任何资源;中断方式是程序切换,每次操作需要保护和恢复现场,所以DMA优先级高于中断请求,这样可以加快处理效率。II项,从I的分析可知,程序中断需要中断现行程序,故需保护现场,以便中断执行完之后还能回到原来的点去继续没有完成的工作:DMA方式不需要中断现行程序,无须保护现场。ⅡI的说法正好相反。

  • 第5题:

    8259的中断服务寄存器ISR的某一位如果置1,则表示()。

    • A、8259中断服务故障
    • B、CPU正在执行中断服务程序
    • C、外部设备可以请求中断服务
    • D、中断服务程序刚执行完毕

    正确答案:B

  • 第6题:

    8259A可编程中断控制器的中断服务寄存器ISR用于()

    • A、记忆正在处理中的中断
    • B、存放从外设来的中断请求信号
    • C、允许向CPU发中断请求
    • D、禁止向CPU发中断请求

    正确答案:A

  • 第7题:

    一个外设通过INTR请求中断并获得响应,它将通过总线向CPU提供:()

    • A、中断入口地址
    • B、中断类型号
    • C、中断返回地址
    • D、中断设备地址

    正确答案:B

  • 第8题:

    利用程序查询方式传送数据时,CPU必须读()以判断是否传送数据。

    • A、外设的状态
    • B、DMA的请求信号
    • C、数据输入信息
    • D、外设中断请求

    正确答案:A

  • 第9题:

    利用中断方式传送数据时,需要()

    • A、IRi请求
    • B、8259向CPU提出INTR请求
    • C、TF=1
    • D、CPU从8259获取中断类型号
    • E、CPU执行中断服务程序完成输入输出

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

  • 第10题:

    8259A可编程中断控制器中的中断服务寄存器ISR用于()

    • A、记忆正在处理中的中断
    • B、存放从外设来的中断请求信号
    • C、允许向CPU发中断请求
    • D、禁止向CPU发中断请求

    正确答案:C

  • 第11题:

    下面有关“中断”的叙述中,不正确的是()。

    • A、一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求
    • B、CPU响应中断时暂停运行当前程序,转至另一服务程序云处理中断事件
    • C、中断方式一般适用于随机出现的服务
    • D、CPU完成中断事件处理后会返回原程序并继续执行

    正确答案:A

  • 第12题:

    问答题
    某系统中有两片8259A,从片的请求信号连主片的IR2引脚,设备A中断请求信号连从片IR5引脚。说明设备A在一次I/O操作完成后通过两片8259A向8086申请中断,8086CPU通过两片8259A响应中断,进入设备A中断服务程序,发送中断结束命令,返回断点的全过程。

    正确答案: 设备A在一次I/O操作完成后在8259A从片中断请求输入端IR5上产生中断请求,中断请求被锁存在8259A从片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向8259A主片IR2引脚输出INT信号,中断请求被锁存在8259A主片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向CPU输出INT信号。CPU从INTR引脚接受8259A主片的INT信号,进入连续两个INTA 周期。优先权电路设臵ISR中的对应位,在收到第一个INTA 信号后, 8259A主片把当前申请中断的8259A从片的ID代码010,通过CAS0~CAS2送到相应的8259A从片。相应地8259A从片在收到第二个INTA 信号时,将中断类型号N送到数据线上。
    8086CPU获得中断类型号N后,在N×4和N×4+2对应的中断向量表单元获取中断向量分别臵入IP和CS,从此进入设备A的中断服务程序。
    在中断服务程序结束前(即执行IRET指令前),应分别向从片8259和主片8259发送EOI中断结束命令,然后执行IRET指令,返回断点。
    解析: 暂无解析

  • 第13题:

    利用程序查询方式传送数据时,CPU必须读()以判断是否传送数据

    A. 外设的状态

    B. DMA的请求信号

    C. 数据输入信息

    D. 外设中断请求


    参考答案A

  • 第14题:

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

    (4)

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

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

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

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


    正确答案:C


  • 第15题:

    下列关于8086CPU中断响应和处理过程的叙述,正确的是

    A.8086CPU执行完一条指令后对中断进行判断

    B.响应中断时,首先保护标志寄存器内容和断点

    C.执行中断处理程序前,判断是否有NMI请求,如有则处理该请求

    D.收到INTR请求后,立即响应该中断

    E.如果TF=1,则进入单步中断处理程序


    正确答案:ABC

  • 第16题:

    某系统中有两片8259A,从片的请求信号连主片的IR2引脚,设备A中断请求信号连从片IR5引脚。说明设备A在一次I/O操作完成后通过两片8259A向8086申请中断,8086CPU通过两片8259A响应中断,进入设备A中断服务程序,发送中断结束命令,返回断点的全过程。


    正确答案: 设备A在一次I/O操作完成后在8259A从片中断请求输入端IR5上产生中断请求,中断请求被锁存在8259A从片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向8259A主片IR2引脚输出INT信号,中断请求被锁存在8259A主片IRR中,并经IMR“屏蔽”,其结果送给优先权电路判优。控制逻辑接收中断请求,向CPU输出INT信号。CPU从INTR引脚接受8259A主片的INT信号,进入连续两个INTA 周期。优先权电路设臵ISR中的对应位,在收到第一个INTA 信号后, 8259A主片把当前申请中断的8259A从片的ID代码010,通过CAS0~CAS2送到相应的8259A从片。相应地8259A从片在收到第二个INTA 信号时,将中断类型号N送到数据线上。
    8086CPU获得中断类型号N后,在N×4和N×4+2对应的中断向量表单元获取中断向量分别臵入IP和CS,从此进入设备A的中断服务程序。
    在中断服务程序结束前(即执行IRET指令前),应分别向从片8259和主片8259发送EOI中断结束命令,然后执行IRET指令,返回断点。

  • 第17题:

    一个外设通过INTR向CPU发出中断请求后,将会:()

    • A、不管I为何状态,CPU中止当前指令,转去执行中断服务程序
    • B、只有I为1时,CPU中止当前指令,转去执行中断服务程序
    • C、不管I为何状态,CPU执行完当前指令后,转去执行中断服务程序
    • D、只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序

    正确答案:D

  • 第18题:

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

    • A、中断方式下,CPU需要执行程序来实现数据传送任务
    • B、中断方式和DMA方式下,CPU与I/O设备都可并行工作
    • C、中断方式和DMA方式下,快速I/O设备更适合采用中断方式传递数据
    • D、若同时接到DMA请求和中断请求,CPU优先响应DMA请求

    正确答案:C

  • 第19题:

    8086微处理器的INTR引脚是用于:()

    • A、CPU通知外设中断请求已被响应。
    • B、外设通知CPU中断请求已被响应。
    • C、CPU向外设请求中断。
    • D、外设向CPU请求中断。

    正确答案:D

  • 第20题:

    8086CPU,若NMI、除法中断和INTR同时产生,则CPU执行完当前指令后对中断请求的检测顺序为()。

    • A、NMI、除法中断、INTR
    • B、NMI、INTR、除法中断
    • C、INTR、除法中断、NMI
    • D、除法中断、NMI、INTR

    正确答案:D

  • 第21题:

    多个外设可以通过8259A中断控制器用一条中断请求线向CPU发出中断请求。


    正确答案:正确

  • 第22题:

    通常,程序中断是由内部组件通过CPU的中断请求线(如 INTR)向CPU提出的。


    正确答案:错误

  • 第23题:

    判断题
    通常,程序中断是由内部组件通过CPU的中断请求线(如 INTR)向CPU提出的。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    多选题
    利用中断方式传送数据时,需要()
    A

    IRi请求

    B

    8259向CPU提出INTR请求

    C

    TF=1

    D

    CPU从8259获取中断类型号

    E

    CPU执行中断服务程序完成输入输出


    正确答案: A,B
    解析: 暂无解析