处理中断的程序在哪里,即存储中断处理程序?

时间:2016-05-25 11:38:43

标签: cpu-architecture

所以我正在学习计算机组织,我遇到了这个术语中断处理程序。我们必须安装这个程序,它存放在哪里?

1 个答案:

答案 0 :(得分:0)

Interrupt handlers存储在内存中,就像所有可执行代码一样。

在一个完整的多任务操作系统中,它位于内核中。

在DOS之类的程序中,程序可以"terminate and stay resident",将中断处理程序挂在中断表中。多任务操作系统为程序提供了在后台运行的界面,当然也不能让不受信任的程序hook interrupts