viernes, 9 de mayo de 2014

¿Cuáles son los Modelos de Dispositivos?

Modelo de Dispositivo por Puertos 
El modelo de dispositivos por puertos es clásico en las arquitecturas de Intel. En ellas, cuando se instala un dispositivo, a su controlador se le asigna un puerto de E/S, una interrupción hardware y un vector de interrupción. Todas las operaciones de entrada/salida (pantalla gráfica, impresoras, ratón, discos, etc.) se realizan usando esas dos instrucciones de lenguaje máquina con los parámetros adecuados. 

Nota: El problema de este tipo de direccionamiento es que exige conocer las direcciones de E/S 

Modelo de Dispositivos Proyectados en Memoria

Este modelo, típico de las arquitecturas de Motorola, asigna a cada dispositivo de E/S un rango de direcciones de memoria a través de las cuales se escribe sobre los registros del controlador. En este modelo no hay instrucciones específicas de E/S, sino que las operaciones se llevan a cabo mediante instrucciones máquina de manejo de memoria.

Nota:
Se reserva una zona de memoria física para asignar las direcciones de E/S. 




No hay comentarios:

Publicar un comentario