总结8086中断处理过程,8086 可以处理多少中断
2023-5-24 深圳市松本先天下科技发展有限公司
本书主要介绍微型计算机组成的基础知识、微型计算机的原理及结构特点、80888086MPU的指令系统、汇编语言程序设计、存储器、输入输出系统、中断以及微机接口技术与应用。本书主要介绍微型计算机组成的基础知识、微型计算机的原理及结构特点、80888086MPU的指令系统、汇编语言程序设计、存储器、输入输出系统、中断以及微机接口技术与应用。
1、简述8086cpu中断类型码的作用
8086CPU的中断系统具有256个中断,每个中断用一个唯一的中断向量号标识。向量号也称为矢量号或类型号,它用一个字节表示:0~255,对应256个中断。8086CPU的中断系统具有256个中断,每个中断用一个唯一的中断向量号标识。向量号也称为矢量号或类型号,它用一个字节表示:0~255,对应256个中断。8086的中断可以分成外部中断和内部中断两类。
2、在8086cpu管理的外部中断中,哪个中断的优先级最高?
不可屏蔽中断优先级最高。外部中断是单片机实时地处理外部事件的一种内部机制。当某种外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理;中断处理完毕后.又返回被中断的程序处,继续执行下去。外部中断包含可屏蔽中断与不可屏蔽中断。不可屏蔽中断介绍:不可屏蔽中断属于中断请求的一种。外部不可屏蔽中断请求经由专门的CPU针脚NMI,通知CPU发生了灾难性事件,如电源掉电、总线奇偶位出错等。
3、8086可容纳几个中断向量
中断服务子程序入口地址保存在0:0~400h,每个中断服务子程序入口地址占4个字节(双字),共可保存256个中断向量。8086的中断向量表存放在内存的前1K字节,也就是地址为00000H003FFH的地方。中断向量表可容纳256个中断向量,对应于类型号0255,每一项占用4个字节,用来存放相应类型的中断服务程序的入口地址。
4、简述8086/8088CPU的中断处理过程。P266-268
有时在系统运行和程序运行过程中,会发生一些特殊的情况,如运算发生溢出、I/O设备与CPU之间的通信等。在遇到突发事件时,计算机要能够暂停现行程序,对所发生的事件进行及时处理,并且在处理完事件之后返回原执行程序继续运行,计算机的这种情况称为“中断”。8088指令系统中设置了两条内部中断指令INT和INTO,一条中断返回指令IRET。