¿Cuál de los siguientes no es cierto acerca de la transferencia de datos mediante el controlador DMA?
(A) El bus se puede otorgar a DMA al final de cualquier fase de ejecución de instrucción
(B) Si el recuento de palabras es cero, DMA interrumpirá la CPU y la CPU verificará el estado de DMA.
(C) La CPU tiene que esperar a que se complete una instrucción para otorgar bus a DMA.
(D) La transferencia DMA es buena para dispositivos de E/S rápidos.
Respuesta: (C)
Explicación:
la CPU no necesita esperar a que se complete la instrucción para otorgar el bus a DMA, sino que puede otorgar el bus al final de cualquier fase de ejecución de la instrucción.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA