我正在尝试理解该部分
13.2.1 轮询[https://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/13_IOSystems.html]
我不明白链接中的两部分:
那是不是["]4. 的控制寄存器...[。”],也就是上面提到的图13.2,与["]3. 主机设置命令就绪位命令寄存器到 ...[。”]?
["]2.主机将一个字节的数据写入数据输出注册,然后...[。”]为什么不是数据输入登记?
Linux 是怎么做的轮询?
答案1
- 看来作者在写这句话时想到了一些特定的设备,可能是并行端口,但没有提及它,所以听起来这是对设备寄存器的一般描述。你不应该担心它,因为作为一般描述它是没有用的。
这里的控制寄存器和命令寄存器可能是相同的。
- 它是数据输出,因为本节讨论发送数据。它应该在某个地方提到过。