2.1.3 内存映射 I/O (MMIO)


文档摘要

2.1.3 内存映射 I/O (MMIO) 内存映射 I/O(Memory-Mapped I/O,MMIO)不是一种“替代”端口 I/O 的权宜之计,而是现代系统架构中 I/O 通信的主干神经——它将设备寄存器从孤立的、特权受限的 I/O 空间,直接“嫁接”进 CPU 的统一虚拟地址空间,使驱动开发者得以用访存指令( , , , )操作硬件,如同读写普通变量一般自然。但这份“自然”背后,是精密的地址空间编排、严格的内存一致性模型约束、以及对 CPU 缓存与重排序行为的持续驯服。


发布者: 作者: 转发
评论区 (0)
U