试题详情
- 简答题8086可引入哪些中断,它们是如何引入的?
-
8086具有256种不同中断类型的能力。中断源可来自CPU内部或外部设备,可由硬件或软件产生。
非屏蔽中断:8086的两条外部中断线是非屏蔽中断NMI和可屏蔽中断INTR。NMI是边缘触发方式,要求高电平有效。一般用在如电源断电等紧急事件中,优先权较高,请求信号不受标志位IF的影响。NMI中断类型码规定为2。
I.NTR可屏蔽中断请求是高电平有效的另一外部硬件中断源,高电平保持时间应维持到当前指令结束。在8086中它不自中断控制器8259A,其外部电路所产生的中断的优先级别由8259A管理产生。CPU只根据标志位IF的状态决定是否响应INTR。
内部中断:8086的内部中断产生的过程完全与硬件电路无关,是CPU根据软件中某条指令或软件对PSW中的标志设置而产生的。内部中断可分为两大类型:一类是内部已硬件设置好的类型0~类型4,它们依次为除法出错、单步中断、NMI、断点中断和溢出中断;另一类是8086的中断系统中有一条两字节的中断指令INTn。n即为中断类型码,CPU根据中断类型码即可找到中断服务程序入口。 关注下方微信公众号,在线模考后查看
热门试题
- 十进制17.25转化成八进制数是多少?
- 堆栈是一段()的内存数据区域。
- 十进制数30.375表示成十六进制数为(
- 寻址方式指出了操作数的位置,一般来说()
- 用1024×1位的RAM 芯片组成16K
- 简述变址寻址方式并举例说明。
- 假如要从200中减去AL中的内容,用SU
- 执行MOV AX,’A’ EQ 41H后
- 8255A方式选择控制字中D4表示A口工
- 在执行指令期间,EU能直接访问存储器。
- 简述寄存器相对寻址的原理?
- 算术移位指令和逻辑移位指令有什么不同?
- 8086CPU可以访问的存储器的最大空间
- 为什么在主程序和中断服务程序中都要安排开
- 执行INC指令除对SF、ZF有影响外,还
- 试述8250的数据接收时钟RCLK使用1
- 面程序段程序实现()功能,结果在()
- 8086最小工作模式时ALE管脚的作用是
- 某系统中使可编程串行接口芯片8251A工
- 编程完成将第二个字符串插入到第一个字符串