概述
目录
PC机的中断系统
中断的分类
内部中断(软件中断)
故障
陷阱
异常终止
中断指令
指令类型中断指令 INT N
溢出中断指令 INTO
中断返回指令 IRET
外部中断(硬件中断)
非屏蔽中断(NMI)
可屏蔽中断(INTR)编辑
中断类型码即中断种类
中断优先权
中断向量表(超级重点)
概念
考点通常是大题 中断类型码和中断向量表地址的来回转换。
中断响应和中断处理的过程(了解)
PC机的中断系统
中断的分类
内部中断(软件中断)
由指令的执行引起的中断
对于某些重要的中断事件,CPU通过自己的内部逻辑,调用响应的中断服务程序,而不是由外部的中断申请来调用。这种CPU自己启动的中断处理过程,称为内部中断
内部中断有(故障,陷阱,异常终止)(2019年考题)
故障
陷阱
异常终止
中断指令
指令类型中断指令 INT N
后面跟几中断向量就是几 ,比如DOS系统功能调用 INT 21H 那么它的中断向量就是21H
溢出中断指令 INTO
中断返回指令 IRET
(interrupt return)
外部中断(硬件中断)
由外部(主要是外设)的请求引起的中断
外部中断有两种
非屏蔽中断(NMI)
no maskable interrupt
可屏蔽中断(INTR)
注意
中断类型码即中断种类
中断优先权
由高到低
1除法错,溢出中断指令INTO,中断指令 INT N
2 非屏蔽中断NMI
3 可屏蔽中断INTR
4 单步中断(TF=1时,CPU每执行完一条指令就产生单步中断)
中断向量表(超级重点)
概念
中断向量表(中断子程序入口地址表),在内存的前1K个字节,每个中断占4个字节,前两个字节存放中断子程序入口地址的偏移地址,放入IP,后两个字节存放中断子程序入口地址的段地址,放入CS.已知中断类型码,求中断向量表的位置,乘以4即可。
中断子程序的入口地址表
0:0-0:03FFH。一共1024个字节
因为是0段,所以偏移地址就等于物理地址
每一个中断子程序都有一个自己的段地址和偏移地址,段地址和偏移地址都是两个字节。所以每一级中断需要4个字节
考点通常是大题 中断类型码和中断向量表地址的来回转换。
通过中断类型码求中断入口地址_小萌新上大分的博客-CSDN博客_中断服务程序的入口地址
中断响应和中断处理的过程(了解)
最后
以上就是清秀超短裙为你收集整理的中断的分类,中断指令,中断类型码,中断向量表,中断优先级PC机的中断系统中断向量表(超级重点)的全部内容,希望文章能够帮你解决中断的分类,中断指令,中断类型码,中断向量表,中断优先级PC机的中断系统中断向量表(超级重点)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复