1

实际上,我的印象是这有点过时,现代操作系统(Windows、Linux)直接调用 CPU。

编辑:
我在维基百科上的BIOS 中断调用文章中阅读了它。

例如,使用 BIOS 中断 0x10 [...]

4

1 回答 1

2

不,现代应用程序不会也不能使用 BIOS 中断(因为它们必须从 16 位模式调用)。

软件中断用于系统调用,它让应用程序将控制权传递给操作系统以执行应用程序不允许执行的操作(例如,写入视频内存或访问硬件)。

于 2017-03-17T06:59:17.243 回答