Procesador 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.

Slides:



Advertisements
Presentaciones similares
Introducción Principios del Software E/S Principios del Hardware E/S
Advertisements

Capítulo I Gestión de E/S 1.- Gestión de E/S 2.- Hardware de E/S 3.- Software de E/S.
Sistema Operativo Elaborado: Angel Camacho.
Dispositivos de Entrada y Salida
PERIFERICOS DE ENTRADA DE DATOS
El modelo de Von Neumann
Estructura de los sistemas de Entrada - Salida
Arquitectura de Sistema de E/S
ARQUITECTURA DE LOS ORDENADORES
CONTROLES ELÉCTRICOS Y AUTOMATIZACIÓN EE - 621
LA COMPUTADORA.
ARQUITECTURA DE COMPUTADORAS
Hardware.
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
Jaime Eduardo Rivas Padilla Reg Cuando se codifica un programa, se hace con la intención de que ese programa pueda interactuar con los usuarios.
Tema: Microprocesadores
Resolución de Problemas y Algoritmos Buffer - Read & Readln
1. Introducción Estructura básica de un computador.
ENTRADA / SALIDA 1.
JULIO BERNA. Los procesos de usuario emiten peticiones de entrada/salida al sistema operativo. Las peticiones se procesan de forma estructurada en las.
Gestión de Entrada / Salida
Componentes del Hardware de la Computadora
Computadora Digital Arquitectura de John Von Neumann
3GIO – 3º Generación de entrada/salida Autores: Beltramo Ezequiel Santana Cabrera Bentejuí.
Arquitectura del Computador
Semana 4 - periferico.
Introducción a los SSOO Sebastián Sánchez Prieto.
Unidad 7 Entrada/Salida
Función Estructura y composición Tipos
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Transformación de los Datos en Información leCCI Ó N 7.
SISTEMA OPERATIVO Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar.
Esquemas de Interrupción
MICROCONTROLADORES NOCIONES BÁSICAS. ¿QUÉ ES UN MICROCONTROLADOR? MICROCONTROLADOR = MICROPROCESADOR + MEMORIA + PERIFERICOS.
Hanna y Dima. Definición Funciones Básicas -La unidad CENTRAL (CPU. Central Proceising Unit) -La memoria principal -Dispositivos de Entrada y Salida Tratamiento.
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN
Puertos I/O Los puertos son los encargados de enviar y recibir la información en un computador, pero como hace el procesador para hacer este intercambio.
 Hardware de E/S  Interfaz de aplicación E/S (API)  Sub-sistema de E/S en el Kernel  Transformando solicitudes de E/S en operaciones de hardware 
Unidad I: Registros e Interrupciones Facilitador: Ing. Eduardo Brando.
Microcomputadores Prof: Tatiana Marín R.. Lenguaje máquina = lenguaje binario InstrucciónLenguaje máquina (binario)OP ( hex)Nemónico Restar F0SUB.
DMA.
IMPORTANCIA……. La importancia de una impresión consiste en que la salida por un monitor no es perdurable ni portable, mientras que con la impresora se.
HARDWARE Asier Indurain.
SSH1101 SOPORTE EN HARDWARE
“Organización y Arquitectura de Computadores” William Stallings
Teoría de Sistemas Operativos I/O
Sistemas de E/S, Programada por Interrupciones su Gestión
Que es el hardware -.Es todo lo tangible del computador.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Placa base: La placa base, también conocida como placa madre o tarjeta es una placa de circuito impreso a la que se conectan los componentes que.
Componentes Físicos y Lógicos de un Computador
Taller 1 Andrés Valarezo..
TRABAJO DE COMPUTACION.
Trabajo de Informática
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 OPERATIVOS Por Martín Arosemena.
MEDIOS DE ALMACENAMIENTO
NOCIONES BÁSICAS COMPUTO II
SISTEMAS OPERATIVOS Son un conjunto de programas destinados a permitir la comunicación entre el usuario y en computador y gestionar sus recursos.
Driver o controlador para la pc.
PERIFERICOS ¿Qué son? Reciben este nombre todos los dispositivos que se encuentran alrededor de motherboard de la computadora, algunos dentro y otros fuera.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
CONJUNTO DE INSTRUCCIONES Maquinas Digitales
TIPOS DE SISTEMAS OPERATIVOS.  Que es un sistema operativo??  Es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
Mapa Conceptual Edgar Barrera Meza ICA.
Republica Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería Escuela de Computación Ing. Prof. Leonel Sequera Entrada y Salidas.
UNIDAD I INTRODUCCION A LOS S.O..  HARDWARE  SOFTWARE.
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
ARCHIVO Es una colección de información o bien es una secuencia de bits, bytes, líneas o registros definida por su creador.
Unidad de Control Ubicación: Es uno de los tres bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU). Realizar.
Transcripción de la presentación:

Procesador 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 A B C PUERTO e/s

Con el aumento de dispositivos el espacio físico cobra importancia Surge el bus de datos Procesador ABC

Un bus de datos es una vía de comunicación homogénea para todos los dispositivos. que admita a todo tipo de dispositivos

Pero cada dispositivo tiene sus propias características Procesador ABC a a bc

Una interfaz de dispositivo se encarga de: 1.- Establecimiento, control y Temporización de las comunicaciones 2.- Comunicación con la CPU 3.- Comunicación con el dispositivo 4.- Almacenamiento temporal de datos 5.- Detección y recuperación de errores

Una interfaz tiene dos caras PROCESADOR DISPOSITIVO Control (configuración) Estado Lectura Escritura Comunicación serie Comunicación paralela COMANDOS

Clasificación de dispositivos Por el comportamiento -lectura -escritura -lectura/escritura Por el tipo de comunicante -Interacción con humano -Interacción con máquina -De comunicación Por la tasa de transferencia de datos LATENCIA POTENCIA

Tiempo de respuesta del dispositivo Capacidad de transmisión por unidad de tiempo.

Tipos de comunicaciones Paquetes de datos –Cantidades de datos de carácter esporádico Control de errores Flujo –Cantidades de datos de carácter contínuo Isócrona –Requisitos de temporización –¿control de errores? Comandos –Pequeña cantidad de datos, con reconocimiento –Control de errores Interrupciones –Requisitos de temporización

Espacio de direccionamiento El bus determina un espacio de direccionamiento. Todo dispositivo debe tener asignada una ( varias ) dirección => configuración Direcciones de memoria Direcciones de entrada salida Líneas de interrupción (vector de interrupción) Líneas de DMA

¿a modo de resumen? video

Comunicación Procesador – Dispositivos ¿Cómo usa el procesador los dispositivos? A- Configurar los dispositivos B- Iniciar la acción del dispositivo D- Comprobar los resultados C- Esperar la finalización de la acción

1)Esquema por Consulta 2)Esquema Vectorizado

Comunicación entre dispositivos A- Intervención del procesador B- Comunicación directa entre dispositivos

Ejemplo de evolución de un sistema de entrada salida.

Sea un teclado Pro Ce Sa Dor Código de usuario 1-Explorar el teclado (implica esperar hasta que haya una tecla pulsada) 2-Convertir código de tecla pulsada a código ascii Código de usuario

Facilitamos la tarea al procesador añadiendo un controlador Pro Ce Sa Dor Controlador Código de usuario Leer del controlador (esperar hasta que haya tecla pulsada) Convertir código de tecla pulsada a código ascii Código de usuario El controlador puede muy bien hacer la conversión, aunque esto le resta flexibilidad al procesador Código de usuario Leer del controlador código ascii (esperar) Código de usuario

Se introducen las interrupciones Pro Ce Sa Dor INT Controlador memoria Código de usuario Consultar el buffer de teclado Código de usuario Interrupción (Cada vez que el teclado genera una interrupción) Leer código ascii de la tecla pulsada Escribir en la memoria (buffer) El procesador se limita a consultar en un buffer si hay caracter leído o no.

Introducción de DMA El controlador de DMA se encarga de trasladar el carácter leído al buffer sin la intervención del procesador Pro Ce Sa Dor INT Controlador memoria DMA Drq

Controlador de dma 8237

Próximo día Esquemas de interrupción.