Entrada Salida Rina Arauz.

Slides:



Advertisements
Presentaciones similares
Capítulo I Gestión de E/S 1.- Gestión de E/S 2.- Hardware de E/S 3.- Software de E/S.
Advertisements

Arquitectura de Sistema de E/S
Administración de I/O y Scheduling de disco
Gestión de E/S y planificación de discos
Teoría de Sistemas Operativos Sistema de I/O. 2 Introducción Una de las funciones principales del sistema operativo es el control de todos los dispositivos.
Sistemas de E/S, Programada por Interrupciones su Gestión
Capítulo 4 Entrada/Salida 4.1 Principios hardware de E/S
Ing. Katty Lagos Ortiz. M.Sc.
Elementos de una computadora.  El software : es la parte lógica del computador, comprende el conjunto de componente s lógico s para poder hacer posible.
PERIFÉRICOS. Periféricos SE CONSIDERAN PERIFÉRICOS TANTO A LAS UNIDADES O DISPOSITIVOS A TRAVÉS DE LOS CUALES LA COMPUTADORA SE COMUNICA CON EL MUNDO.
Organización del Computador Entradas / Salidas. Modelo de I/O.
La tarjeta madre.
¿Qué es el Hardware? Hardware corresponde a todas las partes físicas de una computadora. La historia del hardware se clasifica en cuatro generaciones,
Tecnologías 2º ESO. Componentes de los Ordenadores Hardware: Son los componentes físicos (tangibles) de un ordenador : CPU (Unidad Central de Proceso)
HARDWARE SON TODOS LOS COMPONENTES FÍSICOS DE LA COMPUTADORA; ELÉCTRICOS, ELECTRÓNICOS , ELECTRÓMECANICOS Y MECÁNICOS.
Tecnologías 2º ESO.
FUNCIONAMIENTO BÁSICO
BOARD O TARJETA MADRE. EXPOSICION DE INFORMATICA TEMA 1: BOARD TIPOS DE PROCESADOR BUS PUERTOS MEMORIA NUEVAS TECNOLOGIAS.
L. S. C. A. Raúl Monforte Chulin
AUTORES: INGENERIA EN COMPUTACION PROF.: IVAN PEREZ MARZO, 2017.
Hardware Es la parte física, tangible del computador
SISTEMAS DE E/S Es la colección de interfaces que usan las distintas unidades funcionales de un sistema de procesamiento de información para comunicarse.
TIPOS DE BUSES Y MEDIOS DE TRANSMISION DE DATOS
Computadora La computadora es una máquina capaz de realizar y controlar a gran velocidad cálculos y procesos complicados que requieren una toma rápida.
Informática 1 Año. Trabajo Practico. Tema: Definiciones
El hardware y el software
EQUIPO No 3.
Hardware: Evolución de los ordenadores
Historia de las computadoras Dispositivos de entrada
Tema 2. Resolución de Problemas
HARDWARE POR: JOEL CASTAÑEDA 1ºA.
GABINETE Y MEMORIAS EXTRAIBLES
PRUEBA DIAGNÓSTICA GRADO SEXTO TECNOLOGÍA E INFORMÁTICA 1
Direccionamiento de puerto E/S mapeado en memoria
Informática ¿Qué es una computadora?
HARDWARE Y SOFTWARE Hardware Informática Software
COMPONENTES DE UN ORDENADOR
☺HARDWAR.
¿Qué es una computadora?
“Sub-sistema de Entada/Salida”
Almacenamiento El computador tiene 2 aspectos
Planificación de Disco
Hardware: Evolución de los ordenadores
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
CONTROLADORES DE MEMORIA DE COMPUTADORAS
DISPOSITIVOS DE E/S IU Colegio Mayor del Cauca Sistemas operativos Popayán, mayo de 2015.
Periféricos de entrada
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
4.1 DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS (DEVICE DRIVERS)
EL SISTEMA OPERATIVO Es un conjunto de programas hechos para la ejecución de varias tareas, en las que sirve de intermediario entre el usuario y la computadora.
Hardware y software Luna Valentina Torres Olivares 4°A.
PERIFÉRICOS DE UN ORDENADOR.
ESTRUCTURA DE S.OPERATIVO
ARQUITECTURA DEL COMPUTADOR Ing. Diana E. López.
ESTRUCTURA DE LOS SISTEMAS OPERATIVOS.
Tecnologías 2º ESO.
2. Programación de Robots
Tema: Componentes lógicos de un ordenador. Mediante el sistema de numeración binario, es decir, usando los dígitos 0 y 1. Lo único que transmite,
Los periféricos.
1 TEMA 2: Organización de computadores Procesadores Memorias Dispositivos de E/S.
Partes internas de las computadoras
Estructura de los sistemas Operativos 1. Componentes de un sistema operativo  Administración de procesos  Administración de memoria  Subsistema de Entrada/Salida.
SOFTWARE Y HARDWARE.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Gestión del sistema de entrada / salida
Núcleo Lic. Gonzalo Pastor.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
公司 徽标 Gestión De Entrada Y Salida. Introducción Unaspectoconfusoenlossistemas operativos es la E/S, debido a la amplia variedad de dispositivos, resulta.
ARQUITECTURA DE UN MICROPROCESADOR. ESTRUCTURA BÁSICA DE UN SISTEMA MICROPROGRAMABLE A. Hardware CPU (chip microprocesador): es un circuito integrado.
Concepto Clasificación Hardware Como procesa datos Sistemas de los Procesos de Datos (Dispositivos) Software (Conceptos, tipos, clasificación, fuentes)
Transcripción de la presentación:

Entrada Salida Rina Arauz

Función principal del sw de E/S: Facilitar el manejo de los dispositivos de E/S, ocultando las características físicas y de funcionamiento. Los dispositivos de E/S constan de : Un elemento electrónico (controlador) Transfiere información entre la memoria principal y los periféricos. Pueden controlar múltiples dispositivos. Un elemento mecánico (el dispositivo) Se conectan a la CPU a través de los controladores. El SO normalmente trata con el controlador, no con el dispositivo.

Controladores de dispositivos Constituye la interfaz del dispositivo con el bus de la computadora. La comunicación entre la CPU y el controlador se realiza a través de los registros del controlador. Estos registros: Forman parte del espacio normal de direcciones de memoria o, Tienen un espacio de direcciones especial.

Clasificación de controladores de dispositivos: Dirección de E/S Dispositivos conectados por puertos (arquitecturas de Intel) Dispositivos proyectados en memoria (arquitecturas de Motorola) Unidad de transferencia Dispositivos de bloques: Acceso a nivel de bloque. Ej: discos, cdrom cintas. Dispositivos de caracteres: Acceso a nivel de carácter. Ej: Impresoras. Interacción computadora-controlador (técnicas básicas para realizar E/S): E/S por sondeo(polling, programada): La CPU tiene el control absoluto de la operación de E/S: inicia y lleva a cabo la transferencia. La CPU sondea periódicamente (polling) al dispositivo para ver cuál es su estado. E/S por interrupciones: Cuando el periférico está listo avisa a través de la línea de interrupción a la CPU para que lea el dato. Polling e interrupción necesitan de la intervención de la CPU. La CPU lee de la controladora el dato y la CPU escribe el dato en la memoria. E/S por Acceso Directo a Memoria/DMA: permite pasar los datos directamente del periférico a la memoria sin intervención de la CPU.

E/S programada E/S por Interrupciones: E/S por DMA:

Software de E/S El SO estructura el software de E/S en cuatro niveles, cada uno de las cuales tiene una función y una interfaz bien definidas.

Manejadores de interrupción: Se encargan de tratar las interrupciones generadas por los controladores. Manejadores de dispositivos: Cada dispositivo de E/S tiene un manejador asociado. Es código que depende de los dispositivos, que sirve para controlarlos. Software independiente del dispositivo: Su misión es implementar funciones de E/S comunes a todos los dispositivos a través de una interfaz uniforme. Software a nivel usuario: Está formado por: Bibliotecas que se enlazan con los programas de usuario (fread o fwrite en C).

Discos Su función principal es el almacenamiento permanente de datos. El tiempo de leer o escribir un sector del disco está determinado por: 1. Mover el brazo hasta el cilindro (tiempo de búsqueda). 2. Esperar a que el sector pase ante la cabeza (tiempo de latencia). 3. Leer o escribir el sector (tiempo de transferencia). El más costoso es el tiempo de búsqueda, uno de los objetivos del manejador es reducir el tiempo medio de búsqueda.

Planificación de los movimientos del brazo del disco: En un sistema donde se generan múltiples solicitudes de entrada salida a discos, estas pueden planificarse. En general se intenta mejorar los tiempos de búsqueda. Algoritmos: FCFS, SSTF, SCAN, C-SCAN. El algoritmo CSCAN es el más usado actualmente.

FCFS o FIFO: Las solicitudes se atienden en el mismo orden que llegan.

SSTF Shortest Seek Time First SSTF Shortest Seek Time First. Se atienden primero a las solicitudes con menor tiempo de búsqueda desde la posición actual. Mejora el tiempo de búsqueda promedio. Riesgo de inanición.

SCAN: Denominado algoritmo del ascensor: Siempre avanza en un sentido y resuelve las solicitudes de ese sentido; y cuando no queden más, avanza en el otro sentido.

C-SCAN: Al terminar las solicitudes pendientes en un sentido, el brazo vuelve al extremo inicial, y empieza de nuevo a resolver las peticiones en el mismo sentido.

SSD (solid-state drive) • Las unidades de estado sólido son dispositivos electrónicos, construidos únicamente con chips de memoria flash • No son discos • Son muy fiables y físicamente casi indestructibles • Su costo por GB es aún muy elevado (1TB magnético ~ 40 GB SSD )