正在加载图片...
外设有请求,且未被屏蔽;CPU开中断;一条指令(非停机 指令)结束;无故障、DMA等优先级更高的请求。 (2)如何获取中断服务程序的入口地址 1)非向量中断 将服务程序入口组织在查询程序中;CPU响应时执行查询 程序,查询中断源,转入相应服务程序 2)向量中断 将服务程序入口(中断向量)组织在中断向量表中;CPU 响应时由硬件直接产生相应向量地址,按地址查表,取 得服务程序入口,转入相应服务程序。 中断向量:服务程序入口地址、服务程序状态字 中断向量表:存放中断向量的表(一段存储区) 向量地址:访问向量表的地址(指向中断向量的首址) 例1.模型机向量表(从主存0#单元开始安排) M按字编址。一个入口地址16位,占一个编址单元。外设有请求,且未被屏蔽; 1)非向量中断 将服务程序入口组织在查询程序中;CPU响应时执行查询 程序,查询中断源,转入相应服务程序。 (2)如何获取中断服务程序的入口地址 CPU开中断;一条指令(非停机 指令)结束;无故障、DMA等优先级更高的请求。 2)向量中断 将服务程序入口(中断向量)组织在中断向量表中;CPU 响应时由硬件直接产生相应向量地址,按地址查表,取 得服务程序入口,转入相应服务程序。 中断向量:服务程序入口地址、服务程序状态字 中断向量表:存放中断向量的表(一段存储区) 向量地址:访问向量表的地址(指向中断向量的首址) 例1.模型机向量表 M按字编址。一个入口地址16位,占一个编址单元。 (从主存0#单元开始安排)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有