【发布时间】:2011-07-25 12:19:33
【问题描述】:
最近,我正在尝试编写一个简单的操作系统。这是一个大项目。
当我编写代码时,我想知道现代操作系统如何在保护模式下接触硬件
在实模式下,我们只需调用 bios 中断即可完成这项工作。
但我想知道如何在保护模式下实现这一目标。(它是使用 in 和 out 指令吗??)
我跟踪了一些linux源代码,但还是找不到合适的代码。
我知道这对很多人来说是一个基本问题,请帮助我,tks。
并为我糟糕的英语感到抱歉。
【问题讨论】:
-
我将此标记为x86 assembly Protected mode Keyboard Access 的骗子。它不是 100% 相同的 - 这个问题是那个问题的超集,但解决方案是相同的。
标签: operating-system x86 device-driver interrupt protected-mode