在我的书中它提到:
设备控制器的控制寄存器可以是存储器本身的一部分,也可以是单独I/O空间的一部分。如果是内存空间,则内存响应请求。如果是I/O空间,则I/O设备响应请求。
最后一句是If it is I/O space, the I/O device responds to the request.,为什么当控制寄存器在内存空间中时,I/O设备根本不涉及?如果没有涉及I/O设备,并且只有存储器响应请求,那么数据是如何从设备到内存的。
我认为I/O空间只是内存中与内核内存无关的单独空间,对吗?因此,如果控制器寄存器在I/O空间中,当它说I/O设备将响应请求时,这是否意味着当控制器寄存器