中断号 和 中断向量区别
2014-02-19 10:08
197 查看
linux内核修炼之道——
无论是中断还是异常,CPU 的响应过程基本一致,即根据中断源所提供的中断向量,从中断描述符表
中获取相应处理程序的地址,然后执行。
Intel X86 能够支持 256 种不同的中断,并将它们从 0~255 进行编号,用于区分不同的中断源。这个 8
位的编号通常被称为中断向量。
与中断号不同,中断向量是从 CPU 角度看到的中断信号划分。当 I/O 设备把中断信号发送给中断控制
器时,与之关联的是一个中断号;而当中断控制器将该中断信号传递给 CPU 时,与之关联的则是一个中
断向量。
无论是中断还是异常,CPU 的响应过程基本一致,即根据中断源所提供的中断向量,从中断描述符表
中获取相应处理程序的地址,然后执行。
Intel X86 能够支持 256 种不同的中断,并将它们从 0~255 进行编号,用于区分不同的中断源。这个 8
位的编号通常被称为中断向量。
与中断号不同,中断向量是从 CPU 角度看到的中断信号划分。当 I/O 设备把中断信号发送给中断控制
器时,与之关联的是一个中断号;而当中断控制器将该中断信号传递给 CPU 时,与之关联的则是一个中
断向量。
无论是中断还是异常,CPU 的响应过程基本一致,即根据中断源所提供的中断向量,从中断描述符表
中获取相应处理程序的地址,然后执行。
Intel X86 能够支持 256 种不同的中断,并将它们从 0~255 进行编号,用于区分不同的中断源。这个 8
位的编号通常被称为中断向量。
与中断号不同,中断向量是从 CPU 角度看到的中断信号划分。当 I/O 设备把中断信号发送给中断控制
器时,与之关联的是一个中断号;而当中断控制器将该中断信号传递给 CPU 时,与之关联的则是一个中
断向量。
无论是中断还是异常,CPU 的响应过程基本一致,即根据中断源所提供的中断向量,从中断描述符表
中获取相应处理程序的地址,然后执行。
Intel X86 能够支持 256 种不同的中断,并将它们从 0~255 进行编号,用于区分不同的中断源。这个 8
位的编号通常被称为中断向量。
与中断号不同,中断向量是从 CPU 角度看到的中断信号划分。当 I/O 设备把中断信号发送给中断控制
器时,与之关联的是一个中断号;而当中断控制器将该中断信号传递给 CPU 时,与之关联的则是一个中
断向量。
相关文章推荐
- 关于向量中断和非向量中断的区别!
- 向量中断与非向量中断的区别
- 向量中断与非向量中断的区别
- 向量中断与非向量中断的区别
- 关于ARM的中断--向量与非向量的区别噢
- ARM的向量中断和非向量中断
- 中断门和陷阱门的区别
- 硬中断和软中断的区别
- ADS/GNU 的向量中断服务函数及对其方式指定修饰符号
- [置顶] 向量点乘与差乘的区别,以及python下np.dot函数
- DMA 中断 查询三者的区别
- 进程上下文和中断上下文的区别
- STM32之中断与事件---中断与事件的区别
- 【Linux操作系统分析】中断和异常(1)——中断描述符表IDT,I/O中断处理,中断向量
- DMA与普通中断方式的区别
- TI C64X DSP中断向量表的配置(硬件中断)
- 硬中断与软中断的区别
- 中断和函数调用的区别
- 软中断与硬件中断的区别
- STM32之中断与事件---中断与事件的区别