三、简答题:1、8086/8088的中断向量表在存储器的什么位置(写地址范围)?表中存储的什么内容?如何根据中断类型找到中断处理程序的入口地址?
三、简答题:1、8086/8088的中断向量表在存储器的什么位置(写地址范围)?表中存储的什么内容?如何根据中断类型找到中断处理程序的入口地址?
参考答案和解析
中断向量表也称中断入口地址表,用它来指出中断服务程序的入口地址。在8086/8088的中断向量表中有256个不同的中断向量。 每个中断向量具有一个相应的中断类型号,由中断类型号确定在中断向量表中的中断向量。中断类型号乘4,将给出中断向量表中的中断向量入口第一字节的物理地址。例如,若中断类型号为8,则这个向量的第一字节的地址为: 类型号8×4=32=00100000B=20H 若中断类型8中,安排的CS=1000H,IP=0200H,则它们形成的服务程序的入口地址为10200H。CPU一旦响应中断类型8,则将转去执行从地址10200H开始的类型号为8的中断服务程序。
相关考题:
已知8086系统中采用单片8259A来控制中断,中断类型码为20H,中断源请求线与8259A的IR4相连,计算中断向量表的入口地址。如果中断服务程序入口地址为2A310H,则对应该中断源的中断向量表的内容是什么?
若8086系统采用单片8259A中断控制器控制中断,中断类型码给定为20H,中断源的请求线与8259A的IR4相连,试问:对应该中断源的中断向量表入口地址是什么?若中断服务程序入口地址为4FE24H,则对应该中断源的中断向量表内容是什么,如何定位?
单选题8086/8088的中断向量表()。A存放类型号B存放中断处理程序入口地址参数C是中断处理程序入口D是中断处理程序的返回地址