Sie sind auf Seite 1von 8

Sistemas Operativos.

o
P

w e re

dB

y B lo

gg

er

https://www.blogger.com
r.com

https://www.blogge

//www.blogger.com/rearrange?
blogID=8018872190710932689&widgetType=BloggerButton&widgetId=BloggerButton
1&action=editWidget&sectionId=crosscol //www.blogger.com/rearrange?
blogID=8018872190710932689&widgetType=BloggerButton&widgetId=BloggerButton
1&action=editWidget&sectionId=crosscol

domingo, 29 de enero de 2012


Gestin de Entradas y Salidas.
Gestin de Entrada y Salida: esto representa los intercambios de informacin desde el
procesador o incluso al acceso directo de la memoria. Esta actividad de entrada y salida
se realiza gracias a la relacin que hay entre el sistema operativo con los diversos
perifricos, as administrar y controlar los estados y recursos que tienen cada uno de estos
mediante los controladores de dispositivos.
Dispositivos o perifricos: son aparatos solidos e independientes que van conectados a la
unidad central de la computadora. Existen diversos tipos de dispositivos con funciones
diferentes.
Existen tres tipos de dispositivos segn su funcin:
Dispositivos de entrada: tienen la tarea de introducir informacin, rdenes, comandos e
instrucciones para que la computadora lo procese con el sistema operativo.
Entre los ms conocidos se encuentran:
El Teclado.
http://4.bp.blogspot.com/-Jzyp5hX1Cs/TydEOq3Bd1I/AAAAAAAAABo/6R7AAoXhYQ4/s1600/teclado.jpg

http://4.bp.blogspot.com/-Jzyp5hX1Cs/TydEOq3Bd1I/AAAAAAAAABo/6R7AAoXhYQ4/s1600/teclado.jpg
Es el principal dispositivo para introducir rdenes e informacin al sistema.
El Mouse.
http://2.bp.blogspot.com/-DTM4_gva7Q/TydEmsWqL7I/AAAAAAAAABw/6XcQDvwPJpI/s1600/mouse.png

http://2.bp.blogspot.com/-DTM4_gva7Q/TydEmsWqL7I/AAAAAAAAABw/6XcQDvwPJpI/s1600/mouse.png
Dispositivo fundamental que sirve para sealar y accionar los diversos elementos de la pantalla
del computador.
El Escner.
http://4.bp.blogspot.com/-zDesiwuTHuA/TydE6AjmzwI/AAAAAAAAAB4/e3oL2-

uMi2Y/s1600/scanner.jpg
http://4.bp.blogspot.com/zDesiwuTHuA/TydE6AjmzwI/AAAAAAAAAB4/e3oL2-uMi2Y/s1600/scanner.jpg
Este dispositivo nos permite convertir en formato digital los textos, fotografas e imgenes
impresas.
Dispositivos de salida: son los que se encargan de procesar los resultados de salida de los

procesos de datos. Y mostrarlos al usuario.


Entre ellos tenemos:
El Monitor.
http://3.bp.blogspot.com/eZz2OWkmwHU/TydF1Rs5IPI/AAAAAAAAACA/P2GH48JpXKI/s1600/el+monitor.png

http://3.bp.blogspot.com/eZz2OWkmwHU/TydF1Rs5IPI/AAAAAAAAACA/P2GH48JpXKI/s1600/el+monitor.png
Es el principal dispositivos en procesar los datos y mostrrselos al usuario.
La Impresora.
http://2.bp.blogspot.com/-viX2P5E_Ok/TydGM1xQLJI/AAAAAAAAACI/_YwrrwxGkrM/s1600/la+impresora.png

http://2.bp.blogspot.com/-viX2P5E_Ok/TydGM1xQLJI/AAAAAAAAACI/_YwrrwxGkrM/s1600/la+impresora.png
Es el perifrico encargado de hacer copias en papel de la informacin que nos muestra el
computador.
Dispositivos de Bloques: Estos perifricos almacenan informacin en bloques de tamao fijo,
estos van desde 128 bytes hasta 1024 bytes.
Entren los dispositivos de bloques se encuentran:
Unidad de lectora de CD ROM.
http://1.bp.blogspot.com/lfVgdEVDJ60/TydGonKqMlI/AAAAAAAAACQ/Tn9zXV4Aci8/s1600/cdrom.jpg

http://1.bp.blogspot.com/lfVgdEVDJ60/TydGonKqMlI/AAAAAAAAACQ/Tn9zXV4Aci8/s1600/cdrom.jpg
Permite leer datos, los cuales se graban en el disco duro o pueden ser ledos para obtener
informacin.
Disco Duro.
http://1.bp.blogspot.com/eYlyg7S2PYE/TydG9Y0t4FI/AAAAAAAAACY/maWe92noiBw/s1600/disco+duro.jpg

http://1.bp.blogspot.com/eYlyg7S2PYE/TydG9Y0t4FI/AAAAAAAAACY/maWe92noiBw/s1600/disco+duro.jpg
Proporcionan un acceso ms rpido a los datos que los discos flexibles y pueden almacenar
mucha ms informacin.
Problemas entre el Sistema Operativo y los Dispositivos.
-Cada dispositivo tiene diferentes funciones.
-Los dispositivos dependen de ncleo de sistema operativo.
-Existe diferentes velocidades entre los dispositivo tanto como de entrada, salida y bloque.
-El sistema operativo trata de buscar la mejor manera de realizar la funcin de entrada y salida.
Control de entrada y salida: mediante esta actividad el sistema operativo decide que proceso har
uso del recurso, durante cunto tiempo y en que momento.
Entrada y salida Controladas por Programas e Interrupciones.
http://4.bp.blogspot.com/PgIN3xpYLyw/TydYJQONbdI/AAAAAAAAACo/ravnf_1qSxc/s1600/interrupciones.jpg

http://4.bp.blogspot.com/PgIN3xpYLyw/TydYJQONbdI/AAAAAAAAACo/ravnf_1qSxc/s1600/interrupciones.jpg

Por programas: es la forma ms sencilla en realizar operaciones de entradas y salidas. Esto


ocurre cuando el procesador y el dispositivo coinciden en el mismo tiempo definido; el
procesador interacta directamente con el dispositivo comprobando el estado o si tiene algn
dato listo para as poder recibirlo.
Por interrupciones: en este caso el procesador espera un tiempo indefinido hasta que el modulo
que es el encargado de proyectar la operacin de entrada y salida este preparado para ejecutar la
operacin.

Control/estado y datos de entrada y salida controladas por programas:


el procesador es el que tiene la mayor importancia y determina la actividad y el control sobre los
procesos de entrada y salida y el programa indica en que momento se ejecuta.
http://1.bp.blogspot.com/0Rwm0KlxGZk/TydfyWERybI/AAAAAAAAACw/cFsipwVeLx4/s1600/microprocesador.jpg

http://1.bp.blogspot.com/0Rwm0KlxGZk/TydfyWERybI/AAAAAAAAACw/cFsipwVeLx4/s1600/microprocesador.jpg

El microprocesador: Se encarga de decidir el estado de los dispositivos indicando informacin


del dispositivo como: datos listos para transmitir, dispositivo ocupado, dispositivo no conectado
o error, etc.
http://www.blogger.com/post-edit.g?

blogID=8018872190710932689&postID=4502280981213561346
Procesamiento de la Interrupcin: a) El dispositivo le enva una seal de interrupcin al
procesador. b) El procesador termina la instruccin que estaba ejecutando antes que comience a
responder a la interrupcin. c) El procesador investiga si hay una interrupcin, si encuentra dicha
interrupcin le informa al dispositivo que la causo. d) El procesador se prepara para transferir
control a la interrupcin y guarda informacin necesaria para terminar con el proceso que se
interrumpi. e) El procesador carga en la computadora la direccin de inicio del programa de
servicio que se interrumpi. f) Una vez completado con la interrupcin, el procesador contina
con el ciclo de instruccin siguiente. h) Cuando se termina con el servicio de la interrupcin los
registros vuelven a restaurarse.
http://www.blogger.com/post-edit.g?
blogID=8018872190710932689&postID=4502280981213561346
http://www.blogger.com/post-edit.g?
blogID=8018872190710932689&postID=4502280981213561346
Entrada y salida sincrnica: cuando la operacin de entrada y salida finaliza, el control es
retornado al proceso que la gener.
Entrada y salida Sincrnica: retorna al programa usuario sin esperar que la operacin de entrada
y salida finalice. Se necesita una llamada al sistema que le permita al usuario esperar por la
finalizacin de entrada y salida, si es requerido.
Acceso Directo de la Memoria (DMA).
http://4.bp.blogspot.com/_vIe8_f0SKU/TyfcqYjgC4I/AAAAAAAAADE/eDXWKbQ9608/s1600/DMA.png

http://4.bp.blogspot.com/_vIe8_f0SKU/TyfcqYjgC4I/AAAAAAAAADE/eDXWKbQ9608/s1600/DMA.png
Tiene la habilidad de transferir directamente la informacin entre la memoria y los dispositivos

de entrada o estos a la memoria sin la necesidad de un canal que intercambie datos.


Caractersticas del acceso directo a memoria: -Las computadoras modernas que tienen DMA,
transfieren datos a los dispositivos de menos utilizacin que las que no tienen DMA.
-El procesador transfiere cuando otras operaciones se terminan y dicha transferencia se encuentra
en proceso, luego termina cuando recibe la interrupcin del DMA.
-Es til en actividades de aplicaciones en tiempo real.
El DMA necesita:
-Registro contador: guarda la longitud de bloque a transferir.
-Bits: indica si la operacin es de lectura o escritura.
-Bloque de control: controla el funcionamiento del sistema.
Existen 3 tipos de transferencia para el mximo aprovechamiento del bus:
-Por rfagas: el DMA toma el control del bus y no lo suelta hasta terminar la transferencia.
-Por robo de ciclo: el DMA toma el bus durante un ciclo enviando una palabra cada vez.
-Transparente: se aprovechan los ciclos en que el procesador no usa el bus.
Procesadores de entrada y salida.

-Revisin de mtodos de entrada y salida: el procesador efecta una sentencia de espera hasta
que el dispositivo este preparado. La CPU se encarga solo dispositivo durante la
-Entrada y salida por interrupciones: el procesador puede realizar otros procesos y solo atiende el
dispositivo que produce la interrupcin.
-Acceso directo a memoria: el procesador solo se encarga de realizar el acceso a la memoria
indicndole la cantidad de transferencias. Esta actividad solo se encarga de controlar las
transferencias. Durante el proceso de entrada y salida el procesador puede realizar otras tareas.
Procesadores de entrada y salida o canales: El canal es un procesador auxiliar dedicado a la
operacin de entrada y salida. Esto tiene una lista de instrucciones con lmites y operaciones de
entrada y salida, ya que son capaces de controlar las operaciones mediante las instrucciones.
http://3.bp.blogspot.com/-USXJy3hR4ug/Tyfnkr9LPeI/AAAAAAAAADM/bPc-

YidNUmg/s1600/features_processor_memory_20100727.jpg
//3.bp.blogspot.com/-USXJy3hR4ug/Tyfnkr9LPeI/AAAAAAAAADM/bPcYidNUmg/s1600/features_processor_memory_20100727.jpg

http:

Las instrucciones se almacenan en la memoria principal de la computadora. El procesador de


entrada y salida ejecuta estas instrucciones y controla la transferencia de datos.
Buffer de entrada y salida.
Estos son espacios de memoria principal que se mantienen solo para almacenar datos que envan
de los dispositivos o destino a ellos.
Los buffers se clasifican en: buffer simple, que su transferencia de entrada e hace desde el
dispositivo hacia el buffer que el sistema operativo guarda en la memoria principal a dicho
proceso.
Buffer doble, es cuando un proceso transfiere sus datos a un buffer mientras que el sistema
operativo vaca o llena el buffer secundario.

Das könnte Ihnen auch gefallen