SIstemas Op

Páginas: 3 (668 palabras) Publicado: 2 de julio de 2013
5.1.3 E/S mapeada en memoria
Cada controlador tiene unos cuantos registros que le sirven para comunicarse con la
CPU. Escribiendo en estos registros, el sistema operativo puede ordenar aldispositivo que
suministre datos, acepte datos, se encienda o apague a sí mismo, o realice alguna otra acción.
Leyendo de estos registros, el sistema operativo puede averiguar en qué estado se encuentra eldispositivo, si está preparado o no para aceptar un nuevo comando.
Además de los registros de control, muchos dispositivos tienen un búfer de datos que el
sistema operativo puede leer y escribir.El CPU se comunica con los registros de control y los búferes de datos de los dispositivos mediante dos alternativas.
Con el primer enfoque, a cada registro de control se le asigna un número depuerto de E/S, que es un número entero de 8 o 16 bits, utilizando una instrucción especial de E/S.

El segundo enfoque, consiste en mapear todos los registros de control dentro del espacio de memoria.A cada registro de control se le asigna una dirección de memoria única a la cual no se
asigna memoria. Este sistema se denomina E/S mapeada en memoria.
Los dos esquemas para direccionar loscontroladores tienen diferentes ventajas y
desventajas.



5.2.2 E/S programada
La forma más sencilla de hacer E/S consiste en dejar que la CPU haga todo el trabajo. Este método se denomina E/Sprogramada.
Ilustración de E/S programada



Proceso del usuario en el que desea imprimir la cadena de ocho caracteres “ABCDEFGH” por la
impresora. Lo primero que hace es formar la cadena decaracteres en un búfer en el espacio de usuario. A continuación el proceso de usuario debe solicitar poder utilizar la impresora para
escribir, haciendo una llamada al sistema para abrirla. Una vez que elproceso de usuario consiga la impresora, realizará una llamada diciéndole al sistema operativo que imprima la cadena,en la Figura (b) vemos que se ha imprimido el primer carácter y que
el sistema...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas Op
  • sistemas op
  • Sistema op 1
  • Sistema Op. Dos
  • sistemas op multidifucion_1
  • Guia Sistemas Op II IParc
  • Sistemas Op
  • sistemas op

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS