当发生键盘中断时,进入中断处理程序的起始是( )。

admin2019-03-15  29

问题 当发生键盘中断时,进入中断处理程序的起始是(    )。

选项 A、发起中断的用户程序
B、操作系统系统程序
C、固化的硬件代码程序
D、既非用户亦非系统程序

答案B

解析 中断处理程序是操作系统所提供的系统程序。键盘中断也不例外,当用户程序发起键盘中断时,需要保护现场,陷入内核,调用操作系统的代码去完成键盘输入码的读取,并将结果在中断返回时带回到用户程序中去。现代操作系统不允许用户直接对硬件设备进行操作(早期汇编程序除外),用户需要使用,必须采用系统调用或陷入的方式。硬件固化的代码程序可能有用户代码,也可能有系统代码,所以不正确。
转载请注明原文地址:https://kaotiyun.com/show/pICi777K
0

最新回复(0)