微机原理--第二章(8)Pentium 的中断
来源:互联网 发布:qq飞车神农架数据 编辑:程序博客网 时间:2024/05/21 21:34
1)引发中断的三类情况
- 外设往CPU送一个中断请求信号
(外部硬件中断、非屏蔽中断) - CPU或协处理器执行指令时产生异常
(内部异常) - 程序执行INT指令
(软件中断)
异常按报告错误方式分为三类:
- 故障(Fault)保存在堆栈中的CS、EIP值指向导致Fault指令,从而异常处理后可以继续执行该指令。
- 陷阱(Trap)保存在堆栈中的CS、EIP值指向导致Trap指令的下一条指令,从而异常处理后从下一条指令处恢复。
异常中止(Abort)不保存任何信息,系统可能需要重新启动。
2)中断向量和中断描述符表
中断类型号通过一个地址指针表与中断服务程序相联。
在实方式下,地址指针表称为中断向量表。
在保护方式下,地址指针表称为中断描述符表(IDT)。中断向量表位置——IDTR:基址为0,限长:03ffh
中断描述符表位置—- IDTR的值确定
门描述符可定义:中断门、陷阱门、任务门
- IDTR的限长07FFH
0 0
- 微机原理--第二章(8)Pentium 的中断
- 微机原理--第二章(8)Pentium的存储管理
- 微机原理--第二章(6)Pentium 的原理结构
- 微机原理--第二章(5)Pentium 的工作方式
- 微机原理--第二章(7)Pentium的寄存器
- 微机原理--第二章(10)Pentium的保护技术
- 微机原理==Pentium(奔腾)的指令系统(4)
- 微机原理的中断学习
- 微机原理--第二章(1)
- 微机原理--第二章(9)描述符和页表项
- 微机原理--第二章(2) 8086的引脚信号和工作模式
- 微机原理--第二章(3)8086的操作和时序
- 微机原理--第二章(4)8086的存储器编址和I/O编址
- 微机原理复习-中断-8259
- 微机原理的常用的DOS软中断
- 微机原理--第三章(1) 8086的寻址方式
- 微机原理==第二章16位和32位微处理器(1)
- 微机原理==第二章16位和32位微处理器(2)
- 数据结构(1)-基本概念和术语
- ParseNet论文解读
- 安卓全局修改TextView字体样式
- iOS的app上架--苹果加急审核
- web前端-HTML表格-011
- 微机原理--第二章(8)Pentium 的中断
- 杭电2033 人见人爱A+B
- 多态机制的意义及实现
- 关于tomcat作为服务器 URL访问的一些问题
- hash冲突解决方法
- java中重写equals()方法的时候为什么要重写hashCode()方法?
- 为GridView添加HeaderView的简单实现方法
- Revit开发之可停靠窗口应用
- Android TextView 部分字符高亮