Una parte de la memoria asignada a un dispositivo se llama I/O (MMIO) de memoria
. En MMIO, se asigna y se utiliza una variedad de direcciones de memoria para interactuar con dispositivos de hardware. La CPU puede leer y escribir en estas direcciones al igual que accedería a la memoria regular, pero estos accesos realmente controlan el dispositivo.