【发布时间】:2021-07-03 16:28:09
【问题描述】:
嗯,我对内存映射 io 和基于端口的 io 有一些困惑。问题是:-
- 在基于端口的 io 中,如果我写入端口,是否会影响相应的内存地址,反之亦然。
- x86 是使用基于端口的 io 还是内存映射 io。(我认为这取决于主板,x86 可以同时使用,如果我错了,请纠正我)。
- 在内存映射 io 中存在一些与缓存相关的问题,这些问题是什么?
- 我们可以在设备上同时使用这两种类型的 io 吗?
- DMA 如何与 hdd 结合使用?
提前致谢。
【问题讨论】:
标签: io x86 port real-mode memory-mapped-io