Sistemas Operativos

Páginas: 7 (1740 palabras) Publicado: 11 de octubre de 2012
* Dispositivos de bloques

Almacena la información en bloques de tamaño fijo, cada uno con su propia dirección, el tamaño varía desde 512 bytes a 32768 bytes. Su propiedad esencial es que es posible leer o escribir cada bloque independientemente de todos los demás, los dispositivos de bloques más comunes son los discos.
El disco es un dispositivo direccionable por bloques, ya que sin importardónde se encuentre posicionado el brazo del disco, siempre se puede situar sobre otro cilindro y esperar a que el bloque requerido rote hasta pasar por debajo de la cabeza de lectura/escritura.
En una cinta DAT.88 mm. que sirve para realizar respaldos de discos. Generalmente contienen bloques de tamaño fijo, si queremos que la cinta lea el bloque N, podemos rebobinar la cinta e ir leyendohacia delante hasta llegar al bloque N. Es una operación análoga a una búsqueda del disco. Solo que tarda mucho más tiempo y no podría ser posible reescribir un bloque en la mitad de la cinta.

* Dispositivos de caracteres

Un dispositivo de caracteres proporciona o acepta un flujo de caracteres sin tener en cuenta una estructura de bloques. No es un dispositivo direccionable y no cuenta conuna operación de búsqueda. Las impresoras, los interfaces de red, los ratones para señalar en la pantalla, y todos los demás dispositivos que no son similares a los discos pueden ser vistos como dispositivos de caracteres. Algunos dispositivos simplemente no encajan en la clasificación. Como los relojes, no son direccionables por bloques, ni aceptan flujos de caracteres, solo aceptaninterrupciones o intervalos bien definidos.

* Controladora de dispositivos

Consiste en un componente mecánico y uno electrónico. Se pueden separar las dos partes y así tener un diseño más modular y general. Al componente electrónico se le denomina controlador del dispositivo o adaptador. En los ordenadores personales, este componente adopta la forma de una tarjeta de circuito impreso (tarjetacontroladora) la que puede insertarse en una ranura de expansión .El componente mecánico es el dispositivo mismo.
La tarjeta controladora casi siempre tiene un conector en el cual se introduce un cable que va al dispositivo. Muchas controladoras manejan dos, cuatro o hasta ocho dispositivos idénticos. Si la interfaz entre la controladora y el dispositivo es de tipo estándar, así sea un estándar ANSI,IEEE o ISO oficial, o estándar de facto permite que cualquier fabricante de hardware manufacture controladores o dispositivos que se ajusten a esa interfaz. Muchas compañías de hardware crean unidades de disco compatibles con la interfaz IDE o SCSI.

* Servicios

Una de las principales funciones de un sistema operativo es controlar todos los dispositivos de E/S. El sistema operativoenvía comandos a los dispositivos y atiende las interrupciones y gestiona los errores, también entrega una interfaz entre los dispositivos y el resto del sistema que sea sencilla y fácil de utilizar. La interfaz debe ser la misma para todos los dispositivos. El código de E/S representa una fracción significativa del sistema operativo completo.

* Acceso directo a memoria (DMA)Independiente que tenga o no E/S mapeada en memoria la CPU requiere direccionar los controladores de dispositivos para así intercambiar datos. La CPU puede solicitar datos del controlador de E/S byte a byte, pero haciéndolo así estaría desperdiciándose mucho tiempo de CPU. Por eso normalmente se utiliza una operación diferente llamada acceso directo a memoria (DMA, Direct Memory Acces). El sistemaoperativo puede utilizar DMA solo si el hardware dispone de un controlador DMA, por eso la mayoría de los sistemas cuenta con él.
Cuando se utiliza DMA la CPU programa el controlador de DMA, escribiendo los valores apropiados en su registro para que de esta forma sepa que transferir y a que lugar debe transferirse.
La CPU envía también un comando al controlador del disco para indicarle que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS