发布网友 发布时间:2022-05-29 08:42
共2个回答
热心网友 时间:2023-10-13 04:24
以看书、门铃举例为中断。当有事件产生,进入中断之前我们必须先记住现在看书的第几页了,或拿一个书签放在当前页的位置,然后去处理不同的事情(因为处理完了,我们还要回来继续看书):电话铃响我们要到放电话的地方去,门铃响我们要到门那边去,也说是不同的中断,我们要在不同的地点处理,而这个地点通常还是固定的。追答那你参考一下这个
http://ar.newsmth.net/thread-c35226212439ec-1.html
热心网友 时间:2023-10-13 04:25
以Windows为例 有一个中断向量表 里面保存中断程序的内存地址 当中断发生时 会带有中断号 系统根据它 来选择中断程序 要彻底明了这个过程 你可以使用widbg调试Windows内核 也可以参考linux的源码 还有一本资料推荐给你 自己动手写操作系统 第一章的汇编代码就涉及中断机制 了解了过程 就知道影响速度了追问在实时控制系统中 最长关中断时间是主要影响因素么?追答实时控制系统没有接触过。中断的原理应该差不多,反正硬件基本一定,估计还是软件方面的,主要应该还在任务响应上。。这个要看算法啦。。