Buenas, tengo la siguiente consulta:
Si la forma de acceso a los registros de una controladora se hace de forma directa, a través de instrucciones como IN / OUT, ¿Se ven penalizaciones de rendimiento en los dispositivos asociados a dicha controladora?
Mi duda viene por el lado de que IN y OUT deben ser instrucciones privilegiadas y estas conllevan toda una serie de pasos adicionales para aumentar el nivel de ejecución, como dice en la página 9 de las diapositivas:
Como ejemplo: Parar el procesador, Cambiar el vector de interrupciones, etc., o como sea que se haya implementado el protocolo se seguridad.
¿Esto es así, o no estoy entendiendo algo?
Saludos