gpt4 book ai didi

windows - 陷阱处理程序、中断调度例程和中断服务例程 (ISR) 之间有什么区别?

转载 作者:可可西里 更新时间:2023-11-01 09:24:14 25 4
gpt4 key购买 nike

在阅读 Windows 内部结构时,我对上述概念感到困惑。

最佳答案

所有三个术语 - 陷阱处理程序、中断调度例程和中断服务例程 (ISR) - 都与 Windows 驱动程序级编程(相对于用户模式 ​​Windows 应用程序)有关。

“陷阱”是程序员发起的中断(相对于自动生成的“异常”)。

“中断服务例程”(ISR) 是为处理“中断”而编写的程序。尽管有不同种类的中断(硬件中断、编程陷阱、CPU 异常等),但 ISR 的格式在所有情况下都是相似的。 “陷阱处理程序”是 ISR。

中断应始终尽快得到服务。

最后,“调度例程”是执行硬件 I/O 的主要入口点。

关于windows - 陷阱处理程序、中断调度例程和中断服务例程 (ISR) 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28591593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com