20、硬件中断和软件中断服务程序执行结束前,都需要向8259A写常规结束字。
20、硬件中断和软件中断服务程序执行结束前,都需要向8259A写常规结束字。
参考答案和解析
硬件中断是通过中断请求线输入信号来请求处理机进行中断服务;软件中断是处理机内部识别并进行处理的中断过程。硬件中断一般是由中断控制器提供中断类型码,处理机自动转向中断处理程序;软件中断完全由处理机内部形成中断处理程序的入口地址并转向中断处理程序,不需外部提供信息。
相关考题:
以下关于中断的叙述中,不正确的是( )。A.中断处理过程包括中断响应、中断处理和中断恢复B.中断响应由硬件、软件共同完成C.中断响应时,软件完成程序状态字的交换D.中断处理完全由操作系统完成,按情况执行不同的中断处理例程
8259A有3中EOI方式,其目的都是为了()。A、发出中断结束命令,使相应的ISR=1B、发出中断结束命令,使相应的ISR=0C、发出中断结束命令,使相应的IMR=1D、发出中断结束命令,使相应的IMR=0
试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为0B0H和0B1H。并写出8259A的初始化程序段。
试按照如下要求对8259A设定初始化命令字:8086系统中只有一片8259A,中断请求信号使用电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。中断类型码为20H~27H,8259A的端口地址为B0H和B1H。
在微机系统中,为使工作在一般完全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处应()。A、直接执行IRET指令B、先执行POP指令C、先发送普通EOI命令D、先发送特殊EOI命令
问答题向8259A发送“中断结束”命令有什么作用?8259A有哪几种中断结束方式?分析各自的利弊。