Administración de Entrada / Salida

Description

Un mapa de sistemas operativos que explica el funcionamiento de la administracion de entrada y salida. Diseñado por: Mario Martinez Tecnologico Nacional de Mexico Ingenieria en Sistemas Computacionales
JOS� �NGEL ABAC� L�ZARO
Mind Map by JOS� �NGEL ABAC� L�ZARO, updated more than 1 year ago More Less
Mario Martinez
Created by Mario Martinez over 4 years ago
JOS� �NGEL ABAC� L�ZARO
Copied by JOS� �NGEL ABAC� L�ZARO over 2 years ago
1
0

Resource summary

Administración de Entrada / Salida
  1. Manejadores de dispositivos
    1. Su funcion es comenzar las operaciones en un dispositivo y procesar la terminacion
      1. Controladores / Drivers
        1. Son programas informaticos que permiten al S.O interactuar con los perifericos
        2. Mecanismos
          1. Supervisor básico de Entrada / Salida
            1. Inicia y termina la entrada / salida con archivos
            2. Entrada / Salida logica
              1. Permite a los usuarios y aplicaciones acceder a los registros
              2. Metodo de acceso
                1. Proporciona una interfaz entre las apliaciones y los archivos
                2. Sistemas de archivos basico
                  1. Bloques de datos que son intercambiados con los discos
            3. Operaciones de Entrada / Salida
              1. Control
                1. Se utiliza para enviar instrucciones especificas
                2. Escritura
                  1. Transfiere datos de memorial principal al dispositivo
                  2. Bifurcacón
                    1. Salto en un programa normal
                    2. Lectura
                      1. Transfiere a memoria principal un bloque de palabras de tamaño especificado
                    3. Tecnica de Acceso directo a Memoria (DMA, Direct Memory Access)
                      1. Un dispositivo que permite la transferencia directa de informacion entre la memoria y los perifericos
                        1. El DMA necesita
                          1. Registro
                            1. Almacena la direccion de memoria donde se produce la transferencia
                            2. Registro contador
                              1. Guarda la longitud de bloque a transferir
                              2. Bits
                                1. Indica si la operación es de lectura o escritura
                                2. Bloque de control
                                  1. Controla el funcionamiento del sistema
                                3. 3 tipos de transferencia para el maximo aprovechamiento
                                  1. Transparentes
                                    1. Se aprovecha los ciclos en que el procesador no usa el bus
                                    2. Robo de ciclo
                                      1. Toma el bus durante un ciclo enviando una palabra cada vez
                                      2. Rafagas
                                        1. Toma control del bus y no lo suelta hasta terminar la transferencia
                                  2. Función
                                    1. Actúa como interfaz entre usuarios y estos dispositivos
                                      1. Administrar los dispositivos de Entrada / Salida
                                      2. El S.O busca alcanzar con su admnistración
                                        1. Facilita el manejo de los dispositivos perifericos
                                          1. Optimizar la entrada / salida del sistema
                                            1. Proporcionar dispositivos virtuales
                                              1. Permitir la conexion de dispositivos nuevos
                                              2. Buffering (uso de memoria intermedia)
                                                1. Mantiene ocupada tanto la CPU como los dispositivos de Entrada / Salida.
                                                  1. Los datos entrantes se leen y almacenan en un buffer, una vez los datos se han leido la CPU va a iniciar inmediatamente la operacion con ellos
                                                2. Dispositivos de Entrada / Salida
                                                  1. Interfaz de usuario
                                                    1. Comunicaión entre el usuario y computadora
                                                    2. Almacenamiento
                                                      1. Almacenamiento de datos no volatil
                                                        1. Memoria
                                                        2. Comunicaciones
                                                          1. Conectar dos o mas computadoras a través de una red
                                                        3. Puerto de Entrada / Salida
                                                          1. Son una serie de registros accesibles mediante la ejecucion de instrucciones maquina
                                                            1. Registro de ordenes
                                                              1. Contiene la operacion de entrada / salida que se desea que realice el dispositivo
                                                              2. Buffer
                                                                1. Almacen de informacion, el cual se utiliza para guardar temporalmente los datos aplicados
                                                                2. Registro de estado
                                                                  1. Indica si el dispositivo se encuentra ocupado o desocupado
                                                              3. Spooling
                                                                1. Es una forma de procesamiento que utiliza el disco como un buffer muy grande para leer tanto como sea posible los dispositivos
                                                                2. S.O
                                                                  Show full summary Hide full summary

                                                                  Similar

                                                                  Sistemas Operativos: Tema 1
                                                                  Daniel Alvarez Valero
                                                                  Tipos y clasificaciones de los Sistemas Operativos
                                                                  octavioasr
                                                                  20 preguntas sobre sistemas operativos
                                                                  esmeraldameza100
                                                                  Sistema Operativo
                                                                  erik vega
                                                                  Sistemas operativos
                                                                  angel.morales.fl
                                                                  Ciclo Operativo y de Efectivo
                                                                  Zurisadai Fernández
                                                                  Clasificación de los Sistemas Operativos.
                                                                  reynaelizabeyh12
                                                                  Hardware y Software
                                                                  Marco Almeida
                                                                  EXAMEN UNIDAD II ADMINISTRA SISTEMAS OPERATIVOS
                                                                  Claudia Acuña Hernandez
                                                                  Principales amenazas de Seguridad en los Sistemas Operativos
                                                                  Jonathan Velasco
                                                                  Sistemas operativos
                                                                  Tania J.