更多“中断的实现需要硬件和软件的结合完成。其中硬件部分称为中断装置,软件部分称为中断【】程序。 ”相关问题
  • 第1题:

    CPU控制外设,既需要硬件,也需要软件。硬件就是上面所讲的控制器、适配卡等等。软件主要就是各种外设的驱动程序和各种中断处理程序,它们统称为( )。

    A.设备驱动程序

    B.设备处理程序

    C.中断处理程序

    D.外设管理程序


    正确答案:B
    解析:CPU控制外设,既需要硬件,也需要软件。硬件就是上面所讲的控制器、适配卡等。软件主要就是各种外设的驱动程序和各种中断处理程序,它们统称为设备处理程序。

  • 第2题:

    5、硬件中断和软件中断程序的结束方式不同。硬件可屏蔽中断程序中,中断结束前,首先要向8259A发出_________,然后执行IRET指令,中断返回。


    硬件中断是外部设备通过向CPU的中断请求线输入电信号来来获得中断请求;软件中断是处理机内部识别中断请求,如内部异常中断或指令中断。 硬件中断一般是由中断控制器提供中断类型码,处理机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。

  • 第3题:

    硬件中断和软件中断程序的结束方式不同。硬件可屏蔽中断程序中,中断结束前,首先要向8259A发出_________,然后执行IRET指令,中断返回。


    硬件中断由外部硬件产生,是由CPU外部中断请求信号触发的一种中断,分为非屏蔽中断NMI和可屏蔽中断INTR。 软件中断是CPU根据某条指令或者对标志寄存器的某个标志位的设置而产生的,也称为内部中断。通常有除法出错中断、INTO溢出中断、INTn中断、断点中断和单步中断等。 两者的主要区别:硬件中断由外部硬件产生,而软件中断与外部电路无关。

  • 第4题:

    中断系统是由___实现的。

    A.软件和硬件的结合

    B.仅由硬件

    C.仅由软件

    D.仅由硬件或者仅由软件


    硬件和软件的结合

  • 第5题:

    硬件中断和软件中断服务程序执行结束前,都需要向8259A写常规结束字。


    其结果是8259内部的中断服务寄存器中的相应的登记不会撤销。也就不会允许后续的同级中断的申请。而实际上上CPU的服务已经结束,应该可以允许中断的申请。