8086系列CPU相应外部硬中断需经过【 】个中断响应周期。
A、0
B、1
C、2
D、4
8086系列CPU相应外部硬中断需经过【 】个中断响应周期。
A、0
B、1
C、2
D、4
C
【解析】
CPU对INTR的响应过程就是执行两个连续的中断响应总线周期。第一个中断响应总线周期,CPU将地址总线和数据总线置高阻,送出第一个中断响应信号INTA,第二个中断响应总线周期,CPU送出第二个INTA,该信号通知8259把中断源的一个字节的中断向量码(类型号)放到数据总线上。CPU读取这个向量码,乘以4所得的结果就是中断向量表的指针。在转向中断服务程序之前,CPU把状态标志寄存器FLAG的内容入栈,然后清除标志位IF和TF,禁止继续发生可屏蔽中断和单步中断,并把断点地址进栈,最后才从中断向量表中找出中断服务程序入口地址,装入CS和IP,于是转至中断服务程序。
当有中断源发出中断请求时,CPU可执行相应的中断服务程序。提出中断请求的可以是【 】。
中断处理和子程序调用都需要压栈以保护现场,中民处理一定会保存而子程序调用不需要保存其内容的是【 】。
响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括【 】。Ⅰ. 关中断Ⅱ. 保存通用寄存器的内容Ⅲ. 形成中断服务程序入口地址并送PC
在总线裁决中,有串行链接式、____________和____________3种方式。
DMA只负责在__________总线上进行数据传送,在DMA写操作中,数据从__________传送到__________。
DMA控制器与CPU分别使用内存,通常采用以下3种方法:①__________;②__________;③DMA与CPU交替访内。
CPU响应中断时需要保存当前现场,这里现场指的是__________和__________的内容,它们被保存到__________中。