用于处理中断的程序(即存储的中断处理程序)在哪里?
Where is the program for handling interrupts i.e. interrupt handler stored?
所以我正在学习计算机组织,我遇到了这个术语中断处理程序。我们必须安装这个程序吗?它存储在哪里?
Interrupt handlers 存储在内存中,就像所有可执行代码一样。
在完整的多任务中OS,它在内核中。
在类似 DOS 的情况下,程序可以 "terminate and stay resident", leaving their interrupt handlers hooked into the interrupt table. Multi-tasking OSes provide interfaces for programs to run in the background, and of course can't let un-trusted programs .
所以我正在学习计算机组织,我遇到了这个术语中断处理程序。我们必须安装这个程序吗?它存储在哪里?
Interrupt handlers 存储在内存中,就像所有可执行代码一样。
在完整的多任务中OS,它在内核中。
在类似 DOS 的情况下,程序可以 "terminate and stay resident", leaving their interrupt handlers hooked into the interrupt table. Multi-tasking OSes provide interfaces for programs to run in the background, and of course can't let un-trusted programs