【正确答案】中断请求寄存器是一个8位寄存器,用于接收外部中断请求。IRR有8位,分别与引脚IR0~IR7相对应。当某一个IRi端接收中断请求信号呈现高电平时,则IRR的相应位将被置1;显然,若最多有8个中断请求信号同时进入IR0~IR7端,则IRR将全置为1。至于被置1的请求能否进入IRR的下一级判优电路,还取决于控制IRR的中断屏蔽寄存器IMR中相应位是否清0。
中断服务寄存器是一个8位寄存器,用来存放或记录正在服务中的所有中断请求信号。当某一级中断请求被响应,CPU正在执行它的中断服务程序时,则ISR中相应的位将被置1,并将一直保持到该级中断处理过程结束为止。在多重中断时,ISR中可能有多位同时被置1。
【答案解析】