sistema de entrada/salida

Download Sistema de entrada/salida

Post on 26-Jan-2016

41 views

Category:

Documents

2 download

Embed Size (px)

DESCRIPTION

Sistema de entrada/salida. PUERTO e/s. El sistema computador se centra en un procesador Aparece la Entrada /Salida Pero un procesador es una piedra si no se comunica con el exterior. Procesador. A. C. B. Con el aumento de dispositivos el espacio fsico cobra importancia - PowerPoint PPT Presentation

TRANSCRIPT

  • El sistema computador se centra en un procesador

    Aparece la Entrada /Salida

    Pero un procesador es una piedra si no se comunica con el exteriorProcesadorABC

    PUERTO e/s

  • Con el aumento de dispositivos el espacio fsico cobra importancia

    Surge el bus de datosProcesadorABC

  • Un bus de datos es una va de comunicacin homognea para todos los dispositivos.

    que admita a todo tipo de dispositivos

  • Pero cada dispositivo tiene sus propias caractersticasProcesadorABCabc

  • Una interfaz de dispositivo se encarga de:

    1.- Establecimiento, control y Temporizacin de las comunicaciones2.- Comunicacin con la CPU3.- Comunicacin con el dispositivo4.- Almacenamiento temporal de datos5.- Deteccin y recuperacin de errores

  • Una interfaz tiene dos carasPROCESADORDISPOSITIVOControl (configuracin)EstadoLecturaEscrituraComunicacin serie

    Comunicacin paralela

    COMANDOS

  • Clasificacin de dispositivosPor el comportamiento-lectura-escritura-lectura/escritura

    Por el tipo de comunicante-Interaccin con humano-Interaccin con mquina-De comunicacinPor la tasa de transferencia de datosLATENCIAPOTENCIA

  • Tiempo de respuesta del dispositivoCapacidad de transmisin por unidad de tiempo.

  • Tipos de comunicacionesPaquetes de datosCantidades de datos de carcter espordicoControl de erroresFlujoCantidades de datos de carcter contnuoIscronaRequisitos de temporizacincontrol de errores?ComandosPequea cantidad de datos, con reconocimientoControl de erroresInterrupcionesRequisitos de temporizacin

  • a modo de resumen?video

  • Comunicacin Procesador DispositivosCmo usa el procesador los dispositivos?A- Configurar los dispositivosB- Iniciar la accin del dispositivoD- Comprobar los resultadosC- Esperar la finalizacin de la accin

  • Esquema por Consulta

    Esquema Vectorizado

  • Comunicacin entre dispositivos

    A- Intervencin del procesador

    B- Comunicacin directa entre dispositivos

  • Ejemplo de evolucin de un sistema de entrada salida.

  • Sea un tecladoCdigo de usuario1-Explorar el teclado (implica esperar hasta que haya una tecla pulsada) 2-Convertir cdigo de tecla pulsada a cdigo asciiCdigo de usuario

  • Facilitamos la tarea al procesador aadiendo un controladorCdigo de usuarioLeer del controlador (esperar hasta que haya tecla pulsada)Convertir cdigo de tecla pulsada a cdigo asciiCdigo de usuarioEl controlador puede muy bien hacer la conversin, aunque esto le resta flexibilidad al procesador

    Cdigo de usuarioLeer del controlador cdigo ascii (esperar)Cdigo de usuario

  • Se introducen las interrupciones Cdigo de usuarioConsultar el buffer de tecladoCdigo de usuario

    Interrupcin(Cada vez que el teclado genera una interrupcin)Leer cdigo ascii de la tecla pulsadaEscribir en la memoria (buffer)El procesador se limita a consultar en un buffer si hay caracter ledo o no.

  • Introduccin de DMAEl controlador de DMA se encarga de trasladar el carcter ledo al buffer sin la intervencin del procesador

  • Controlador de dma8237

  • Prximo da

    Esquemas de interrupcin.