Interfaces de Entrada / Salida

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Interfaces de Entrada / Salida"

Transcripción

1 4-1 Interfaces de Entrada / Salida Familia de Circuitos que permiten adaptar, leer y/o gobernar señales externas desde y hacia un sistema microprocesador 4-2 1

2 Tipos de Entradas / Salidas A) Formato de la información: Paralelo: una línea por bit del dato y todos simultáneos. Serie: todos los datos a través de la misma línea y multiplexados en el tiempo Puerto E/S Paralelo D0 Puerto E/S Serie D0 D1 D2 D3... D7 D7 4-3 B) Tipo de transferencia: Síncrona: se envía o recibe una señal de reloj para sincronizar la transferencia de entrada / salida Asíncrona: no existe señal de reloj de sincronización. Es necesario establecer un protocolo de comunicación ( handshake ) C) Tipo de señales eléctricas Digitales Analógicas Mixtas 4-4 2

3 D) Dirección de los datos: Entrada: todas las líneas son permanentemente de entrada Salida: líneas permanentemente de salida Programables: las líneas son configurables para actuar como entradas o como salidas E) Funcionalidad Interfaces generales: USART, Puertos paralelo Interfaces dedicadas: temporizadores, controlador disco duro,... Coprocesadores de E/S 4-5 Registros de Entrada / Salida Son registros asociados a los puertos de E/S Tipos de registros: Registros de datos: donde se colocan los datos a sacar al exterior o de donde se leen los datos Registros de control: determinan el modo de operación y la configuración de la unidad de E/S Cada puerto puede tener asociados varios registros Un mismo registro puede afectar a varios puertos Pueden ser accesibles mediante operaciones genéricas de lectura/escritura o mediante instrucciones específicas de entrada/salida 4-6 3

4 Acceso a registros de Entrada / Salida A) Dentro del mismo Mapa de Memoria ROM CS PI/T PI/T SRAM USART DRAM Ai Circuito Combinac. CS USART Las señales de habilitación de los integrados se generan con las líneas del bus de direcciones 4-7 B) Con un Mapa de Entradas / Salidas separado del Mapa de Memoria: si el Microprocesador dispone de instrucciones específicas (IN Registro, OUT Registro) ROM PI/T Ai Decod. Memoria SRAM USART M/IO DRAM Ai Decod. Registros E/S Mapa de Memoria Mapa de E/S El µprocesador dispone de salidas que indican si se accede a Memoria o a Registro de E/S. (Salidas del 8086: M/IO, /IORc, /IOWC) 4-8 4

5 Métodos de Entrada/Salida A) Bloqueo del Proceso: el Microprocesador espera a que el periférico conectado a la unidad de Entrada/Salida le responda B) Consulta Periódica (Polling): el Microprocesador consulta de manera periódica el estado del periférico Datos Microprocesador Unidad E/S Rdy érico Bsy Protocolo con 2 líneas C) Interrupción: el Microprocesador responde al periférico cuando éste le interrumpe 4-9 Métodos de Entrada/Salida A) Bloqueo del Proceso: ejemplo impresora como periférico Es sencillo Bloquea al µp Problemas por diferencia de velocidades

6 B) Consulta Periódica: Métodos de Entrada/Salida (II) Complicado con muchos periféricos No detiene el proceso principal 4-11 Métodos de Entrada/Salida (III) C) Interrupción: petición de interrupción aceptación de interrupción Datos Microprocesador Unidad E/S érico Desvío del Programa Principal a petición del érico (evento) Se atiende a los periféricos cuando lo requieren y puede la CPU Secuencia: 1.-Petición 2.-Aceptación 3.-Programa de tratamiento de interrupción

7 Aceptación de Interrupciones Interrupciones Enmascaramiento: Existen interrupciones enmascarables y no enmascarables (se aceptan siempre) Las enmascarables se aceptan o no en función del estado de unos bits denominados máscaras que pueden ser locales (del periférico) o globales (generales) 4-13 Prioridad de Interrupciones Interrupciones (II) Qué sucede si se solicitan varias interrupciones?: Habrá que fijar una prioridad de las mismas Gestión de la prioridad: 1.-Prioridad fija (varias líneas de ) 2.-Prioridad programable 3.-Prioridad hardware Controlador de interrupciones específico Estructura Daisy Chain

8 Interrupciones (III) Programa de Tratamiento de la Interrupción: Se trata de saber qué dispositivo interrumpe y generar la dirección del programa de tratamiento de la Interrupción 1.- Salto a una posición fija para cada línea de petición 2.- Tabla de vectores de interrupción: a).- Autovectorizadas: cada fuente tiene una posición b).- Vectorizadas externamente por el periférico 3.- El periférico genera la dirección de salto 4-15 Interrupciones con varios periféricos 1.- Líneas de petición y aceptación separadas para cada periférico up N 2.- Líneas de petición codificadas up 3 Codif N

9 Interrupciones con varios periféricos 3.- Varios periféricos en una sola línea de petición up Línea de colector abierto Más prioridad (P1>P2>...) N Estructura Daisy Chain 4-17 Acceso Directo a Memoria (DMA) Consiste en la transferencia directa, sin pasar por la CPU, de datos entre las unidades de E/S y la Memoria del Sistema La CPU deja de controlar los buses de datos y direcciones durante un tiempo

10 Acceso Directo a Memoria (II) Aplicaciones: Cintas y discos magnéticos Memoria de vídeo para terminales gráficos Sistemas de adquisición de datos Necesidad de un controlador de bus: Controla quién accede en cada momento a la memoria Posibilidades: Algoritmo interno a la CPU Dispositivo externo Posibles retardos en la CPU

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos

Contenidos. Arquitectura de ordenadores (fundamentos teóricos) Elementos de un ordenador. Periféricos Arquitectura de ordenadores (fundamentos teóricos) Representación de la información Estructura de un microprocesador Memorias Sistemas de E/S Elementos de un ordenador Microprocesador Placa base Chipset

Más detalles

Introducción a los sistemas de entrada/salida Profesores y tutorías

Introducción a los sistemas de entrada/salida Profesores y tutorías Introducción a los sistemas de entrada/salida Profesores y tutorías Teoría: Daniel Cascado Caballero Despacho: F070 Horario de tutorías: Lunes: 17:30h a 19:30h Martes: 12:30h a 13:30h Jueves: 10:30h a

Más detalles

ARQUITECTURA DE LOS SUBSISTEMAS DE BUSES Y ENTRADA/SALIDA

ARQUITECTURA DE LOS SUBSISTEMAS DE BUSES Y ENTRADA/SALIDA U C V F A C C I E N C I A S Organización y Estructura del Computador II ARQUITECTURA DE LOS SUBSISTEMAS DE BUSES Y ENTRADA/SALIDA T e m a 2 G D O E C - II S e m e st r e I - 2012 AGENDA Subsistema de Buses

Más detalles

SUBSISTEMA DE ENTRADA-SALIDA. Arquitectura de Computadores I 4º tema

SUBSISTEMA DE ENTRADA-SALIDA. Arquitectura de Computadores I 4º tema SUBSISTEMA DE ENTRADA-SALIDA Arquitectura de Computadores I 4º tema 1 Descripción de la interfaz de E/S Objetivo - Cómo se comunica la CPU con el exterior (periféricos de E/S) - Cómo se controla esta comunicación.

Más detalles

Tema 4: SISTEMAS DE ENTRADA/SALIDA. Un computador no puede estar formado sólo por la CPU y la memoria.

Tema 4: SISTEMAS DE ENTRADA/SALIDA. Un computador no puede estar formado sólo por la CPU y la memoria. Tema 4: SISTEMAS DE ENTRADA/SALIDA ÍNDICE 1. Introducción. 2. Módulos de Entrada/Salida: comunicación CPU - Periféricos. 3. Mapa de Entrada/Salida: común y separada. 4. Introducción a los métodos de programación

Más detalles

Arquitectura de Computadoras

Arquitectura de Computadoras Arquitectura de Computadoras Dr. Andrés David García García Escuela de Diseño, Ingeniería y Arquitectura Departamento de Mecatrónica 1 Microprocesadores y Periféricos Objetivos: Analizar la arquitectura

Más detalles

Sistemas Operativos Tema 2: Estructura del computador José Miguel Santos Alexis Quesada Francisco Santana

Sistemas Operativos Tema 2: Estructura del computador José Miguel Santos Alexis Quesada Francisco Santana Sistemas Operativos Tema 2: Estructura del computador 1998-2008 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Estructura de la E/S Sistema de Interrupciones DMA Jerarquía de memorias

Más detalles

Memoria y Entrada/Salida Tecnología Organización - Expansión

Memoria y Entrada/Salida Tecnología Organización - Expansión Universidad Simón Bolívar Departamento de Electrónica y Circuitos EC2721 Arquitectura del Computador I Prof. Osberth De Castro Clase 05 Memoria y Entrada/Salida Tecnología Organización - Expansión La memoria

Más detalles

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR

ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR ARQUITECTURA DE LOS SISTEMAS BASADOS EN MICROPROCESADOR Historia Bloques funcionales Dimensionamiento Estructura CPU Concepto de programa Interrupciones Buses Entrada / Salida Ejemplo de arquitectura:

Más detalles

Tema 7: Sistemas de Entrada/Salida

Tema 7: Sistemas de Entrada/Salida Tema 7: Sistemas de Entrada/Salida Bibliografía Comunicación CPU-Periféricos Ejemplos de periféricos Unidad de disco Puerto serie Monitor Sistema de adquisición de datos Problemática de la Entrada/Salida:

Más detalles

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas: 5. Interfaz de Entrada / Salida Organización de Entrada / Salida Buses e interfaces de E / S Sistema de E/S y periféricos Periférico: dispositivo que intercambia datos con la UCP o la memoria Problemas:

Más detalles

Estructura de Computadores. Contenido. Sistema de E/S. 7.- E/S y dispositivos periféricos

Estructura de Computadores. Contenido. Sistema de E/S. 7.- E/S y dispositivos periféricos Estructura de Computadores 7.- E/S y dispositivos periféricos Contenido Clasificación y tipos de periféricos Módulos de E/S. Instrucciones de E/S. Técnicas de E/S. E/S programada. E/S mediante interrupciones.

Más detalles

Tema 4 Microprocesador MCF5282: Hardware

Tema 4 Microprocesador MCF5282: Hardware Tema 4 Microprocesador MCF5282: Hardware Curso 2010/11 Índice 1. Introducción 2. Descripción general de los terminales 3. Módulo de interfaz externo (EIM) 4. Módulo de generación de chip-selects (CS) 5.

Más detalles

Velocidades Típicas de transferencia en Dispositivos I/O

Velocidades Típicas de transferencia en Dispositivos I/O Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Curso 2006/07 Arquitectura de Computadores 1. Introducción 2. La CPU 3. Lenguaje Máquina 4. La Memoria 5. Sistema de Entrada/Salida Informática Aplicada Arquitectura de Computadores 1 Organización E/S

Más detalles

Informática. Informática = Hardware + Software. Hardware + Software. Hardware = Parte física. Software = Parte lógica

Informática. Informática = Hardware + Software. Hardware + Software. Hardware = Parte física. Software = Parte lógica Informática Hardware + Software Informática = Hardware + Software Hardware = Parte física Software = Parte lógica 1 Hardware ELEMENTOS DE UN ORDENADOR CPU (microprocesador) Unidad aritmético-lógica Unidad

Más detalles

Tutoría 2. Banco de memoria de 8 y 16 bits (8086)

Tutoría 2. Banco de memoria de 8 y 16 bits (8086) Tutoría 2. Banco de memoria de 8 y 16 bits (8086) RESUMEN Cuando el procesador opera en modo mínimo, éste genera las señales de control para la memoria y los dispositivos de E/S. [1, pág. 292]. Para utilizar

Más detalles

PROBLEMAS TEMA 3: Unidad de Entrada/Salida

PROBLEMAS TEMA 3: Unidad de Entrada/Salida PROBLEMAS TEMA 3: Unidad de Entrada/Salida Problemas propuestos en examen 3.1 Un computador dispone de un canal multiplexor que controla 2 unidades de disco y 2 unidades de cinta. Las unidades de disco

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Entrada y Salida! EC-2721 Arquitectura del Computador I! Entradas/Salidas: Problemas. Entradas salidas: Criterios. Amplia variedad de periféricos!

Entrada y Salida! EC-2721 Arquitectura del Computador I! Entradas/Salidas: Problemas. Entradas salidas: Criterios. Amplia variedad de periféricos! Entrada y Salida Velocidades de transferencia típicas en Dispositivos I/O EC-2721 Arquitectura del Computador I William Stallings, Computer Organization and Architecture, Cap. 7 Universidad Simón Bolívar

Más detalles

Manejo de Entrada-Salida. Arquitectura de Computadoras

Manejo de Entrada-Salida. Arquitectura de Computadoras Manejo de Entrada-Salida Arquitectura de Computadoras Agenda 1.2.3.1Módulos de entrada/salida. 1.2.3.2Entrada/salida programada. 1.2.3.3Entrada/salida mediante interrupciones. 1.2.3.4Acceso directo a memoria.

Más detalles

Tema: Microprocesadores

Tema: Microprocesadores Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Microprocesadores Arq. de Computadora I Ing. Carlos Ortega H. 1

Más detalles

TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES

TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES SENSORES Y ACONDICIONADORES TEMA 16 (1) INTERFACES ENTRE SENSORES Y PROCESADORES DIGITALES CONCEPTOS GENERALES E INTERFACES LOCALES Profesores: Enrique Mandado Pérez Antonio Murillo Roldan Tema 16-1 CONCEPTOS

Más detalles

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G.

UNIVERSIDAD TECNICA DE AMBATO NOVENO SEMESTRE INGENIERIA ROBOTICA MICROCONTROLADORES Y SU APLICACION EN ROBOTICA PROFESOR: UTA 2009 ING. G. MICROCONTROLADORES Y SU APLICACION EN UTA 2009 PROFESOR: ING. G. ALMEIDA SEMESTRE MARZO - JULIO 2009 OBJETIVOS DISTINGUIR LOS ASPECTOS GENERALES, CARACTERISTICAS Y FUNCIONAMIENTO DE UN MICROCONTROLADOR.

Más detalles

INDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos

INDICE 1. Introducción 2. Entrada / Salida: Principios y Programación 3. Procesos INDICE Prólogo XV 1. Introducción 1 1.1. Evolución de los sistemas operativos 2 Procesamiento en serie 3 Procesamiento por lotes 4 Multiprogramación 7 1.2. Tipos de Sistemas Operativos 9 Sistemas operativos

Más detalles

Estructura de un Ordenador

Estructura de un Ordenador Estructura de un Ordenador 1. Unidad Central de Proceso (CPU) 2. Memoria Principal 3. El Bus: La comunicación entre las distintas unidades 4. La unión de todos los elementos: la placa Base Estructura de

Más detalles

(5) Unidad 5. Entrada / Salida SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

(5) Unidad 5. Entrada / Salida SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM Unidad 5 Entrada / Salida SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 5. Entrada / Salida. 5.1. Técnicas de programación de entradas y salidas (E/S). 5.2. Sondeo.

Más detalles

Tema 9: Interrupciones

Tema 9: Interrupciones Tema 9: Interrupciones 1 E/S por interrupción: gestión de interrupciones 2 Tipos de sistemas de interrupciones: prioridades 3 Enmascaramiento de interrupciones 4 Anidamiento de interrupciones 5 Ejemplos

Más detalles

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema

Arquitectura de Computadoras. Anexo Clase 8 Buses del Sistema Arquitectura de Computadoras Anexo Clase 8 Buses del Sistema Estructuras de interconexión Todas las unidades han de estar interconectadas. Existen distintos tipos de interconexiones para los distintos

Más detalles

6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior.

6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior. 6. Entrada y Salida Explicación de la interfaz entre el computador y el mundo exterior. 6.1. El subsistema de E/S Qué es E/S en un sistema computador? Aspectos en el diseño del subsistema de E/S: localización

Más detalles

Velocidades Típicas de transferencia en Dispositivos I/O

Velocidades Típicas de transferencia en Dispositivos I/O Entradas Salidas Velocidades Típicas de transferencia en Dispositivos I/O Entradas/Salidas: Problemas Amplia variedad de periféricos Entrega de diferentes cantidades de datos Diferentes velocidades Variedad

Más detalles

EVOLUCIÓN HISTÓRICA DE LOS µp

EVOLUCIÓN HISTÓRICA DE LOS µp EVOLUCIÓN HISTÓRICA DE LOS µp El primer procesador fue inventado por los Babilonios en el año 500 ac En 1642 se perfeccionó la primera calculadora por Blas Pascal A mediados del siglo pasado se inventaron

Más detalles

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda

ENTRADA-SALIDA. 2. Dispositivos de Carácter: Envía o recibe un flujo de caracteres No es direccionable, no tiene operación de búsqueda Tipos de Dispositivos ENTRADA-SALIDA 1. Dispositivos de Bloque: Almacena información en bloques de tamaño fijo (512b hasta 32Kb) Se puede leer o escribir un bloque en forma independiente 2. Dispositivos

Más detalles

Tema 0. Introducción a los computadores

Tema 0. Introducción a los computadores Tema 0 Introducción a los computadores 1 Definición de computador Introducción Máquina capaz de realizar de forma automática y en una secuencia programada cierto número de operaciones sobre unos datos

Más detalles

TEMA 2: Organización de computadores

TEMA 2: Organización de computadores TEMA 2: Organización de computadores Procesadores Memorias Dispositivos de E/S 1 Computador Procesador, memoria, dispositivos de E/S CPU Unidad de control Unidad aritmética y lógica Registros Dispositivos

Más detalles

INTERFACE CON MEMORIA y E/S

INTERFACE CON MEMORIA y E/S Todos los sistemas con procesadores tienen tres canales o buses: Bus de direcciones que proporcionan dirección de memoria al numero de puerto de E/S. Bus de datos que transfiere información entre el procesador

Más detalles

ALMACENAMIENTO Y OTROS ASPECTOS DE LA ENTRADA/SALIDA. Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir:

ALMACENAMIENTO Y OTROS ASPECTOS DE LA ENTRADA/SALIDA. Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir: 5.1. Se tiene un bus de 64 bits a 200 MHz. Sólo con estos datos: a) Cuál es el ancho de banda máximo posible? Ancho de banda máximo posible: una palabra por ciclo de reloj de manera sostenida, es decir:

Más detalles

Características de los Canales de E/S

Características de los Canales de E/S Canales Los dispositivos son cada vez más sofisticados Ej: tarjetas gráficas 3D. Evolución: 1. La CPU controla directamente los periféricos. 2. Se agrega un módulo o controlador. 3. Idem 2 más llamado

Más detalles

2º Cuatrimestre MÓDULO 12: Introducción al Subsistema de Entrada/Salida. fc 2

2º Cuatrimestre MÓDULO 12: Introducción al Subsistema de Entrada/Salida. fc 2 2º Cuatrimestre 2012 2013 MÓDULO 12: Introducción al Subsistema de Entrada/Salida 1 CPU MEMORIA El código/datos de una aplicación debe estar en memoria pero cómo llega allí? Dónde está almacenado el fichero

Más detalles

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila

VOCABULARIO DEL HARDWARE. Docente Yeni Ávila VOCABULARIO DEL HARDWARE Docente Yeni Ávila HARDWARE El Hardware Básico: son las piezas fundamentales e imprescindibles para que la computadora funcione como son: Placa base, monitor, teclado y ratón.

Más detalles

ARQUITECTURA DE LA MEMORIA EN LOS DSPs

ARQUITECTURA DE LA MEMORIA EN LOS DSPs ARQUITECTURA DE LA MEMORIA EN LOS DSPs Xt Xt-1 Xt-2 Xt-(n-2) Xt-(n-1)..... D D D Co X C1 X Cn-2 Cn-1 X X +... + + Yt UN PROCESO TÍPICO EN EL PROCESAMIENTO DIGITAL DE SEÑALES, COMO PUEDA SER EL FILTRADO

Más detalles

TEMA 6.- INTERFACES PARA DISCOS DUROS. nexo de conexión que facilita la comunicación entre dos dispositivos

TEMA 6.- INTERFACES PARA DISCOS DUROS. nexo de conexión que facilita la comunicación entre dos dispositivos TEMA 6.- INTERFACES PARA DISCOS DUROS 1. Introducción Interfaz: Adaptador: nexo de conexión que facilita la comunicación entre dos dispositivos convierte las señales del computador a las que necesita el

Más detalles

Interrupciones. Sistemas con Microcontroladores y Microprocesadores.

Interrupciones. Sistemas con Microcontroladores y Microprocesadores. Interrupciones Sistemas con Microcontroladores y Microprocesadores http://www.herrera.unt.edu.ar/procesadores Interrupciones en la vida real 1. Un estudiante está estudiando (Ejecuta una tarea) 2. Le golpean

Más detalles

Estructura básica de un ordenador

Estructura básica de un ordenador Estructura básica de un ordenador CPU.Unidad Central de proceso Memoria Naturaleza electrónica, Microprocesador Controlar y coordinar todas las operaciones del sistema Ejecuta instrucciones de programas»

Más detalles

El Microprocesador. Tecnología y Funcionamiento

El Microprocesador. Tecnología y Funcionamiento El Microprocesador Tecnología y Funcionamiento EL MICROPROCESADOR (I) El microprocesador aparece como un circuito integrado con una muy elevada escala de integración VHSI. El empleo de los microprocesadores

Más detalles

Arquitectura de Computadores

Arquitectura de Computadores Arquitectura de Computadores 1. Introducción 2. La CPU 3. Lenguaje Máquina 4. La Memoria 5. Sistemas de Entrada/Salida 6. Segmentación (Pipeline) 7. Memoria Caché 8. Arquitecturas RISC Arquitectura de

Más detalles

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Temporizador Programable (PIT) 8254. Temporizador/Contador Programable (PIT) 8254. Es un contador/temporizador programable diseñado para trabajar con los sistemas de microcomputadores.

Más detalles

ESTRUCTURA FÍSICA DEL µp 8086

ESTRUCTURA FÍSICA DEL µp 8086 Características generales: Procesador de 16 bits Bus de direcciones de 20 bits : 1 Mbyte Bus de datos interno de 16 bits Bus de datos externo de 16 bits en el 8086 8 bits en el 8088 89 instrucciones Alimentación

Más detalles

Microprocesadores. Informática Aplicada DSI-EIE FCEIA

Microprocesadores. Informática Aplicada DSI-EIE FCEIA Microprocesadores Informática Aplicada DSI-EIE FCEIA Arquitecturas Un concepto: Programa almacenado Dos modelos: Von Neumann (1945) Harvard 2 Microprocesador Es un circuito integrado que cumple las funciones

Más detalles

3 Interfaz PC DSP. 3.1 Introducción a las comunicaciones serie. 3 Interfaz PC DSP

3 Interfaz PC DSP. 3.1 Introducción a las comunicaciones serie. 3 Interfaz PC DSP 3 Interfaz PC DSP 3.1 Introducción a las comunicaciones serie Las comunicaciones serie se utilizan para enviar datos a través de largas distancias, ya que las comunicaciones en paralelo exigen demasiado

Más detalles

ESTRUCTURA BÁSICA DEL µc AT89C51

ESTRUCTURA BÁSICA DEL µc AT89C51 Desde mediados de la década de los 80 s gran parte de los diseños basados en la automatización (electrodomésticos, sencillas aplicaciones Industriales, instrumentación medica, control numérico, etc.) utilizaban

Más detalles

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento.

1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. 1.1. Modelos de arquitecturas de cómputo: clásicas, segmentadas, de multiprocesamiento. Arquitecturas Clásicas. Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos

Más detalles

Arquitectura de Computadores II

Arquitectura de Computadores II Facultad de Ingeniería Universidad de la República Instituto de Computación Temas Repaso de conceptos Microcontroladores CISC vs RISC CISC Complex Instruct Set Computers RISC Reduced Instruct Set Computers

Más detalles

ESTRUCTURA DE MICROPROCESADORES

ESTRUCTURA DE MICROPROCESADORES ESTRUCTURA DE MICROPROCESADORES Interfaz básica de E/S Comunicación paralelo Profesor Ing. Johan Carvajal Godínez Interfaz básica de entrada/salida Permiten la comunicación de microprocesador con otros

Más detalles

Investiga cuales son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes.

Investiga cuales son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes. Investiga cuales son los dispositivos y manejadores de dispositivos mediante conceptos e imágenes. Dispositivos de E / S Se denomina periféricos a los aparatos o dispositivos auxiliares e independientes

Más detalles

Capítulo 7 Entrada/salida

Capítulo 7 Entrada/salida Sistemas operativos: una visión aplicada Capítulo 7 Entrada/salida Contenido Introducción Caracterización de los dispositivos de E/S Arquitectura del sistema de E/S Interfaz de aplicaciones Almacenamiento

Más detalles

Sistemas Informáticos

Sistemas Informáticos Sistemas Informáticos Informática Conjunto de conocimientos científicos y técnicos que hacen posible el tratamiento automático de la información. Término de 1962 INFORmaciónautoMÁTICA Organizar, almacenar,

Más detalles

(7) Unidad 7. Buses básicos de la arquitectura 80x86 SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM

(7) Unidad 7. Buses básicos de la arquitectura 80x86 SISTEMAS BASADOS EN MICROPROCESADORES. Grado en Ingeniería Informática EPS - UAM Unidad 7 Buses básicos de la arquitectura 80x86 SISTEMAS BASADOS EN MICROPROCESADORES Grado en Ingeniería Informática EPS - UAM Índice 7. Buses básicos de la arquitectura 80x86. 7.1. La importancia de

Más detalles

Controlador de Interrupciones (Versión programable) Manual de Usuario

Controlador de Interrupciones (Versión programable) Manual de Usuario Controlador de Interrupciones (Versión programable) Manual de Usuario Índice de contenido 1. Características...2 2.Descripción general...3 3.Descripción funcional...3 4.Estructura Interna...4 4.1 Bloque

Más detalles

Eventos e interrupciones

Eventos e interrupciones Programación Concurrente en Linux Eventos e interrupciones Alberto Lafuente, Dep. KAT/ATC de la UPV/EHU, bajo Licencia Creative Commons 1 Contenido 1. Interacción en un programa: entrada/ salida 2. Eventos

Más detalles

Estructura general de una Computadora Arquitectura Estructura Von Neumann

Estructura general de una Computadora Arquitectura Estructura Von Neumann BUSES Estructura general de una Computadora Arquitectura Estructura Von Neumann Unidad Básica en estructura computador. Cargar programas, ingreso datos, resultados, etc. Estructura de buses BUSES Es un

Más detalles

Sistemas Digitales 1

Sistemas Digitales 1 Sistemas Digitales 1 Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Sistemas Digitales 1 Materia Departamento responsable M5. ELECTRÓNICA Ingenería Electrónica Créditos

Más detalles

Sistemas Digitales 1

Sistemas Digitales 1 Sistemas Digitales 1 Guía de Aprendizaje Información al estudiante 1. Datos Descriptivos Asignatura Sistemas Digitales 1 Materia Departamento responsable M5. ELECTRÓNICA Ingenería Electrónica Créditos

Más detalles

Tema 5: Memorias. Espacio reservado para notas del alumno

Tema 5: Memorias. Espacio reservado para notas del alumno Tema 5: Memorias S Definiciones S Parámetros característicos S Jerarquía de memoria S Dispositivos de almacenamiento S Clasificación S Fundamentos de las memorias S Memoria caché / Memoria virtual S Memoria

Más detalles

INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1. Tema 1 Sistemas informáticos

INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1. Tema 1 Sistemas informáticos INFORMÁTICA APLICADA UNIDAD DIDÁCTICA 1 Tema 1 Sistemas informáticos Introducción Desde la antigüedad el hombre ha diseñado máquinas y mecanismos que le permitan realizar su trabajo más fácil y cómodamente,

Más detalles

Bibliografía básica de referencia: Fundamentos de Informática para Ingeniería Industrial, Fernando Díaz del Río et al.

Bibliografía básica de referencia: Fundamentos de Informática para Ingeniería Industrial, Fernando Díaz del Río et al. 1 Informática E.P.S. Universidad de Sevilla TEMA 2: Estructura de Computadores 2 BIBLIOGRAFIA Bibliografía básica de referencia: Fundamentos de Informática para Ingeniería Industrial, Fernando Díaz del

Más detalles

Entrada salida y comunicación

Entrada salida y comunicación Entrada salida y comunicación E/S de los computadores Introducción: Variedad de dispositivos. Modo de transfer. Tipo de información. Diferencias de velocidades (tasas de transferencias). Ejemplos de periféricos:

Más detalles

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU)

INDICE Programa Entrada Unidad de control Unidad aritmética y lógica (ALU) INDICE Capitulo 1. Qué es un computador? 1.1. Introducción 1 1.2. El computador como dispositivo electrónico 2 1.3. Cómo se procesa la información? 3 1.4.Diagrama de bloques de un computador 1.4.1. Información

Más detalles

Códigos de AMI Win BIOS

Códigos de AMI Win BIOS 00 01 05 23 25 27 2B 2D 34 37 38 39 3B 40 44 46 48 49 s de AMI Win BIOS Se transfiere el control al cargador de arranque en Int. Deshabilitar NMI Retardo en el encendido. Encendido de reinicio suave Deshabilitar

Más detalles

GESTION DE ENTRADA Y SALIDA

GESTION DE ENTRADA Y SALIDA Dispositivos de salida (impresora, monitor,...) Unidad principal (UCP, registros, memoria RAM, entrada/salida ( discos internos, red,...)) Dispositivos de entrada (teclado, ratón, lápiz óptico,...) Dispositivos

Más detalles

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores

Control y temporización Comunicación con la CPU Comunicación con el dispositivo externo Almacén temporal de datos Detección de errores UNIDAD DE ENTRADA SALIDA Conceptos Unidad de entrada-salida (E/S): Elemento que proporciona un método de comunicación eficaz entre el sistema central y el periférico. Funciones Control y temporización

Más detalles

Capítulo 4 Entrada/Salida

Capítulo 4 Entrada/Salida Capítulo 4 Entrada/Salida 4.1 Principios hardware de E/S 4.2 Principios software de E/S 4.3 Niveles software de E/S 4.4 Discos 1 Principios hardware de E/S (1) El SO debe controlar los dispositivos de

Más detalles

La memoria del ordenador

La memoria del ordenador La memoria del ordenador Alberto Molina Coballes David Sánchez López Fundamentos de Hardware Diciembre 2011 La memoria Desde el punto de vista informático, memoria es todo dispositivo que es capaz de:

Más detalles

Montaje y Reparación de Sistemas Microinformáticos

Montaje y Reparación de Sistemas Microinformáticos El microprocesador o CPU moderno es una pieza de ingeniería concebida para procesar ingentes cantidades de datos a velocidades vertiginosas. Quien se encarga de proporcionar esos datos es la memoria RAM,

Más detalles

TEMA 2. Interrupciones y periféricos básicos

TEMA 2. Interrupciones y periféricos básicos TEMA 2 Interrupciones y periféricos básicos INDICE 1. Interrupciones 1. Fuentes y habilitación de interrupciones 2. Vectores de interrupción 3. Prioridad y anidamiento 4. Registros de configuración 5.

Más detalles

Arquitectura de Computadores II Clase #2

Arquitectura de Computadores II Clase #2 Arquitectura de Computadores II Clase #2 Facultad de Ingeniería Universidad de la República Instituto de Computación Curso 2010 Veremos Ciclo de Instrucción Normal Con interrupciones La Unidad de Control

Más detalles

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5.

2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA. JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. ARQUITECTURAS DE COMPUTADORES 2º CURSO INGENIERÍA TÉCNICA EN INFORMÁTICA DE GESTIÓN TEMA 5 ENTRADA/SALIDA JOSÉ GARCÍA RODRÍGUEZ JOSÉ ANTONIO SERRA PÉREZ Tema 5. Unidad de E/S 1 Unidad de E/S Indice Introducción.

Más detalles

MANUAL DEL MICROCONTROLADOR 8051

MANUAL DEL MICROCONTROLADOR 8051 MANUAL DEL MICROCONTROLADOR 8051 Regreso al menú principal Dr. Alejandro Vega Agosto-diciembre 1999 INDICE Página INTRODUCCIÓN 3 PRIMERA PARTE. CAPITULO 1, CARACTERÍSTICAS DEL MICROCONTROLADOR 8051 5 1.1CARACTERÍSTICAS

Más detalles

Preguntas claves (y sus respuestas)

Preguntas claves (y sus respuestas) 1 Preguntas claves (y sus respuestas) Qué es un microprocesador? Es un Circuito Integrado Secuencial Síncrono Qué necesita para funcionar? Qué hace? Para qué? Una tensión continua estable (5V, 3.3V, 2.5V,

Más detalles

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES

ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES ÍNDICE CAPÍTULO 1 FUNDAMENTOS DE LOS MICROCONTROLADORES 1.1 Introducción 1.2 Fundamentos de los procesadores digitales secuenciales 1.2.1 Introducción 1.2.2 Arquitectura interna 1.2.2.1 Procesadores digitales

Más detalles

DISEÑO CURRICULAR ARQUITECTURA DEL COMPUTADOR

DISEÑO CURRICULAR ARQUITECTURA DEL COMPUTADOR DISEÑO CURRICULAR ARQUITECTURA L COMPUTADOR FACULTAD (ES) CARRERA (S) Ingeniería Computación y Sistemas. CÓDIGO HORAS TEÓRICAS HORAS PRÁCTICAS UNIDAS CRÉDITO SEMESTRE 126643 02 02 03 VI PRE-REQUISITO ELABORADO

Más detalles

ARQUITECTURA DE COMPUTADORES DESCRIPCIÓN BUS PCI (Tema 1: Conexión Externa de Procesadores. Buses)

ARQUITECTURA DE COMPUTADORES DESCRIPCIÓN BUS PCI (Tema 1: Conexión Externa de Procesadores. Buses) ARQUITECTURA DE COMPUTADORES DESCRIPCIÓN BUS PCI (Tema 1: Conexión Externa de Procesadores. Buses) http:// www.atc.us.es Índice 1. Características bus PCI 2. Señales PCI 3. Transferencias PCI 4. Comandos

Más detalles

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN

Unidad 2: Taller de Cómputo. Estructura y Componentes de la Computadora UNIDAD DOS: INTRODUCCIÓN UNIDAD DOS: INTRODUCCIÓN Una computadora es una máquina electrónica diseñada para manipular y procesar información de acuerdo a un conjunto de ordenes o programas. para que esto sea posible se requiere

Más detalles

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial)

Arquitectura del PLC. Dpto. Electrónica, Automática e Informática Industrial) Arquitectura del PLC Dpto. Electrónica, Automática e Informática Industrial) www.elai.upm.es Introducción (I) El PLC recibe, en tiempo real, la información de los sensores conectados al proceso y ejecuta

Más detalles