0
所以我正在学习计算机组织,并且遇到了这个术语中断处理程序。我们是否必须安装此程序并将其存储在哪里?处理中断的程序,即中断处理程序存储在哪里?
所以我正在学习计算机组织,并且遇到了这个术语中断处理程序。我们是否必须安装此程序并将其存储在哪里?处理中断的程序,即中断处理程序存储在哪里?
Interrupt handlers存储在内存中,就像所有可执行代码必须一样。
在完整的多任务操作系统中,它在内核中。
在DOS之类的程序下,程序可能会有"terminate and stay resident",让它们的中断处理程序挂在中断表中。多任务操作系统为程序在后台运行提供接口,当然不能让不可信任的程序hook interrupts。