MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255

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

Download "MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255"

Transcripción

1 MICROPROCESADORES I ELECTRONICA DIGITAL III INTERFASE PROGRAMABLE A PERIFERICOS PPI 8255 INTRODUCCIÓN Este integrado de la firma INTEL, conocido como PPI 8255 (Programmable Peripherical Interfase) realizado con tecnología LSI, fue diseñado como interfase entre el bus de datos paralelo de los microprocesadores 8080, 8085, aunque puede ser utilizado por otros tales como el 8086 u Tiene la virtud de poder configurarse, con distintos modos de funcionamiento, por software a través del bus de datos, lo cual le brinda una gran flexibilidad. El dispositivo dispone de 24 terminales de entrada/salida, que pueden ser programados en dos grupos de 12 y brindar al usuario 3 modos básicos de operación. Dichos terminales trabajan con niveles TTL. Permite también poner en "1" o en "0" un único bit de una de las puertas. La capacidad de corriente es de 1mA, lo que permite mediante el uso de apropiados transistores, el manejo de circuitos de potencia. DESCRIPCIÓN GENERAL. El 8255 PPI contiene: -Dos puertas (A y B) de 8 bits que pueden trabajar, según se programen, como puertas de entrada/salida de datos en paralelo. -Una puerta (puerta C) de 8 bits que pueden trabajar como dos puertos independientes de 4 bits cada uno, como líneas independientes, o como señales de control para los puertos A y B. -Un registro de control para la programación de los puertos, que no es otra cosa que la selección de los modos de funcionamiento para las puertas. La figura 1 muestra la configuración interna y las líneas de control de la PPI. 1

2 Figura 1 SEÑALES HACIA EL MICROPROCESADOR Mediante las líneas A0 A1 se direccionan las tres puertas y el registro de control. La línea RD es la señal de lectura para la puerta direccionada y la línea WR es la señal de escritura para escribir en alguno de las tres puertas o en el registro de control. La línea CS (Chip selec) permite la habilitación del dispositivo. La tabla 1 resume las operaciones básicas de lectura y escritura de la PPI, realizadas por la CPU. 2

3 A1 A0 RD WR CS Operación de entrada (lectura) Puerta A -> Bus de Datos Puerta B -> Bus de Datos Puerta C -> Bus de Datos Operación de salida (escritura) Bus de Datos -> Puerta A Bus de Datos -> Puerta B Bus de Datos -> Puerta C Registro de Control Inactivo X X X X 1 Bus de Datos 3 state Condición Ilegal X X Bus de Datos 3 state Tabla 1 CONTROL GRUPO A Y GRUPO B. La configuración funcional de cada puerta es programada por el software del sistema. En esencia el micro procesador escribe una palabra de control hacia el 8255, la cual define la "forma de operación" del sistema de entrada/salida (I/O). Cada uno de los bloques de control (grupo A y B) aceptan comandos desde la lógica de control de lectura/escritura. Los grupos A y B se definen como: Grupo A: Puerta A y parte alta de la puerta C Grupo B: Puerta B y parte baja de la puerta C El registro de control es un registro de escritura, es decir, no se puede realizar la lectura de este registro. PUERTAS A, B Y C. El 8255 PPI tiene tres puertas de 8 bits cada una. Todas pueden ser configuradas de distintas formas, tanto como entradas o como salidas. Puerta A: un latch o buffer/latch de 8 bits como salida, un buffer o un buffer/latch de 8 bits entrada. 3

4 Puerta B: un latch de 8 bits como salida, un buffer o un buffer/latch de entrada. Puerta C: un latch de salida de 8 bits y un buffer de entrada de 8 bits. Esta puerta puede ser dividida en dos puertas de 4 bits, de acuerdo con el modo de operación del grupo. Cada una de éstas partes podrán ser usadas para transferir datos o como líneas de control para las puertas A y B. DESCRIPCIÓN DE LOS MODOS DE OPERACIÓN. Selección de modos Hay tres modos básicos de operación que pueden ser seleccionados de acuerdo a la programación del dispositivo, estos son: Modo Modo Modo I/O básica I/O strobed (Modo de reconocimiento mutuo, Handshaking) Bidireccional Los modos para las puertas A y B pueden ser definidos en forma separada, mientras que la puerta C está dividida en dos partes de 4 bits y cada una de estas partes pueden ser utilizadas como entradas o salidas en forma independiente. No siempre se se dispone de las cuatro líneas de cada grupo, esto depende del modo en que trabaja la puerta A o B, como se describirá luego. Para indicarle a la PPI cual es el modo de operación elegido, se debe escribir la palabra de control apropiada, lo cual se logra "escribiendo" en el registro direccionado por la condición A1 y A0 en "1" (ver tabla 1). La palabra de control mencionada tiene el siguiente formato: 4

5 CARACTERÍSTICAS DE FUNCIONAMIENTO EN MODO BIT SET/RESET. Cualquiera de los ocho bits del puerto C puede ser puesto en "1" o "0" mediante una simple instrucción de salida, esto reduce los requerimientos de soft-ware en aplicaciones de control. En otras palabras, este modo permite a la CPU tener capacidad de direccionar un bit de la puerta C para la operación de escritura. Puede ser usado cuando la puerta C está como salida o cuando el puerto C está siendo usado como status/control de las puertas A o B. 5

6 La palabra de control para este formato se muestra a continuación: Conviene aclarar que el bit direccionado por D1, D2 y D3 es puesto en "1" o en "0" de acuerdo al bit D0. MODOS DE OPERACIÓN. MODO 0. (MODO BÁSICO DE ENTRADA/SALIDA) Esta configuración provee operaciones simples de entrada o salida de datos, no utiliza líneas de control con el periférico, es decir, todas las señales son de transferencia de datos y todos los bits de las puertas A y B se definen como entradas o como salidas. Las partes alta y baja de la puerta C en este modo de operación, pueden trabajar independientemente como entrada o como salida según se la haya definido en la palabra de control. Resumiendo: En el modo 0 se dispone de 2 puertas de 8 bits y dos de 4 bits. Cuando es entrada se comporta como buffer y para salida como latch. MODO 1. (HANDSHAKING DE ENTRADA/SALIDA). Handshaking implica un modo de reconocimiento mutuo, es decir que existe un cierto protocolo de comunicación entre el periférico y la PPI. En este formato se provee la forma de transferir datos desde o hacia una puerta especificada en conjunto con líneas de strobe o handshaking. Para funcionar en este modo, las puertas A o B utilizan algunas líneas de la puerta C para generar o recibir estas líneas de protocolo o handshaking. 6

7 Las puertas A y B son utilizadas como puertas unidireccionales de entrada o de salida y algunas líneas de la puerta C, como líneas de control. En este modo, cada puerta (A o B), utilizan 3 líneas de la puerta C, quedando de esta puerta dos líneas libres, las que se pueden utilizar como en el modo 0 para entrada o salida. Estas dos líneas (PC6-PC7 o PC5-PC4) se utilizan como líneas de control para la puerta A cuando trabaja en modo 2. Los puertos A y B, tanto de entrada como de salida, capturan los datos, es decir tienen un latch. Las líneas de la puerta C que son ocupadas como líneas de control varían según la puerta A o B, trabaje como entrada o salida. Puertos A y B en modo 1 como entradas. Las señales de control son: STB: Habilitación de entrada. Un "0" en esta señal de entrada carga los datos provenientes del periférico en el latch de entrada de la PPI. La línea PC4 es la señal STB para el puerto A y la línea PC2 para el puerto B. IBF: (Input Buffer Full) Buffer de entrada lleno. Un "1" en esta salida indica que el dato ha sido cargado en el latch de entrada. Es la respuesta a una señal STB, es decir, cuando el periférico escribe un dato en el latch de la puerta correspondiente mediante la señal STB, la PPI responde poniendo en "1" la línea IBF que le indica al periférico que ha tomado el dato escrito por este último y también le indica que no envíe un nuevo dato hasta que IBF pase a nivel "0", lo cual se produce cuando la CPU lee la puerta correspondiente. La línea PC5 es la encargada de generar esta línea para la puerta A y la línea PC1 para la puerta C. INTR: Pedido de interrupción. Señal de salida que en "1" pide interrupción a la CPU. La salida INTR se coloca en "1" con el flanco positivo de STB si IBF está en "1" e INTE está en 1, INTE es una habilitación interna de interrupción que puede ser puesta en "1" o "0" mediante una operación de escritura en el formato bit set/reset, esta operación se describirá luego. La línea INTR vuelve a nivel "0" en el flaco negativo de la señal de lectura RD. La línea PC3 genera esta señal para el puerto A y la línea PC0 lo hace para el puerto B. La figura 2 ilustra el funcionamiento de estas líneas. 7

8 Figura 2 La figura 3 muestra un enlace entre un puerto A o B de la PPI con un periférico y el diagrama de tiempos de las líneas de control. Figura 3 Activando STB (STB=0) por un periférico exterior, se carga el dato enviado en la puerta correspondiente y el 8255 genera la señal de reconocimiento IBF=1. Cuando se desactiva STB (STB=1), el 8255 genera INTR, si está activado por software el bit de habilitación de interrupciones INTE, y la CPU contesta el pedido de interrupción leyendo el 8

9 dato en el puerto mediante la línea RD. Una vez realizada esta operación, el 8255 desactiva IBF quedando en espera de un nuevo dato. Puertos A y B en modo 1 como salidas. Al igual que en el funcionamiento como entrada, algunas de las líneas del puerto C, se utilizan como señales de protocolo para la comunicación entre la PPI y el periférico. Las líneas de control utilizadas se detallan a continuación: OBF: (Output Buffer Full) Buffer de salida lleno. Señal de salida mediante la cual la PPI le indica al periférico que tiene un dato para enviarle. Esta señal se activa, es decir toma el valor "0", con el flanco positivo de la señal de escritura WR y pasa a nivel "1" con el flanco negativo de la señal de entrada ACK. Las líneas PC7 y PC1 se encargan de generar OBF para los puertos A y B respectivamente. ACK: (Acknowledge) Reconocimiento de entrada. Esta señal es generada por el periférico, un "0" en esta señal de entrada del 8255 le informa que el dato en la puerta correspondiente ha sido aceptado. En esencia es una línea de reconocimiento por parte del periférico indicando que ha tomado el dato puesto en la salida del puerto y que está dispuesto para recibir uno nuevo. Las líneas PC6 y PC2 se encargan de esta entrada para los puertos A y B respectivamente. INTR: Pedido de interrupción. Un "1" en esta salida puede ser usado para interrumpir a la CPU cuando un dispositivo ha aceptado el dato enviado, indicándole que transmita un nuevo dato. La señal INTR toma el valor "1" cuando se produce un flanco positivo de la señal ACK si OBF está en "1" y la habilitación interna INTE está también en "1". Para pasar INTR a "0" la CPU debe escribir un nuevo dato, es decir que INTR pasa a "0" con el flanco negativo de WR. Las líneas PC3 y PC0 se encargan de esta señal para los puertos A y B. La figura 4 ilustra el funcionamiento de estas líneas. 9

10 Figura 4 La figura 5 ilustra un enlace entre un puerto de la PPI y un periférico que recibe datos de la CPU a través de la PPI. Figura 5 Cuando la CPU escribe un dato en alguno de los puertos A o B de la PPI, se activa la señal OBF indicándole al periférico que tiene un dato para enviarle. Este último contestará 10

11 generando una señal de reconocimiento que ingresará a la PPI por la línea ACK, indicándole a la que tomó el dato enviado. Finalizado lo anterior, el 8255 desactiva OBF y genera la señal INTR (si está permitida) para indicarle a la CPU que escriba un nuevo dato en el puerto. En algunas aplicaciones puede intercalarse a la salida de la PPI un buffer tri-state si la comunicación se realiza mediante un BUS por el cual circulan datos procedentes de distintos periféricos. Dicho buffer deberá permanecer en alta impedancia en tanto el periférico no genere la señal de reconocimiento. Palabra de Estado. Haciendo una lectura del puerto C cuando los puertos A y B están trabajando en el modo 1, se puede obtener el estado de las puertas A y B. Solo hay que tener en cuenta la forma en que están trabajando las puertas A y B, ya sea como entrada o como salida. La figura 6 muestra la disposición de los bits de estado. Figura 6 Habilitación de Interrupciones. Para el control de las señales INTRA e INTRB, se han de activar los bits de habilitación INTEA e INTEB de la puerta C usando el modo bit set/reset. El registro de control, bajo formato bit-set/reset del puerto C, se programa para activar los bits PC4 = INTEA y PC2 = INTEB. La figura 7 muestra un ejemplo de programación, con el microprocesador 8080, de los puertos de la PPI y de los bits de habilitación de interrupciones. 11

12 Figura 7 MODO 2. Trabajar en modo 2 implica tener la puerta A que funciona como "Puerta bidireccional" para la transmisión y recepción de datos. Lo de bidireccional significa que funciona como puerta de entrada y salida, según se activen unas u otras líneas de control, sin necesidad de cambiar la programación de la puerta. Las figuras 8 y 9 muestra el diagrama funcional y el de tiempos del modo 2. La única puerta que funciona en este modo de operación es la puerta A, que utiliza cinco líneas de la puerta C como señales de control y status. En este modo, cada línea de la puerta A como entrada se comporta como un buffer latch igual que en el modo 1, y como salida también se comporta como un buffer latch triestate, a diferencia del modo 1 en que se comporta como un simple latch. El puerto B puede trabajar en modo 0 o 1 pero nunca en modo 2. 12

13 Figura 8 La puerta A en modo 2 se comporta como una verdadera puerta bidireccional diseñada para hacer de interfase entre dos microprocesadores o entre un microprocesador y un periférico el cual transmite y recibe datos. Por ejemplo, un disco flexible (flopy disc) podría ser interconectado a un microcomputador a través de una PPI en modo 2. Las líneas de control y status son las mismas que se utilizan en el modo 1. Cuando el puerto A funciona como entrada el comportamiento es similar al modo 1. Cuando funciona como salida además del latch tiene un buffer tri-state que se habilita cuando la señal ACK toma el valor "0". Las señales de control para la comunicación son: STB A: Señal de strobe de entrada. Carga los datos enviados por el periférico en el puerto A. Esta señal está presente en PC4. IBF A: Señal generada por el PPI en contestación a STB A indicando que se ha recibido el dato, con lo cual el periférico sabe que puede escribir un nuevo dato en la PPI. Esta señal se presenta en PC5. Las señales de control cuando los datos salen de la PPI son: OBF A: Señal de salida de la PPI que es generada cuando la CPU le escribe un dato en el puerto. Esta señal tiene por función indicarle al periférico que tiene un dato disponible para él. PC7 se encarga de esta señal. 13

14 ACK A: Señal de entrada a la PPI generada por el periférico indicándole a la PPI que se ha recibido el dato. Cuando esta señal está activa en "0" la salida abandona el tercer estado para presentar el dato que previamente escribió la CPU. Esta señal se presenta en PC6. INTR: Esta señal se encarga de pedirle interrupción a la CPU a través de PC3 cuando el periférico escribió un dato en la PPI o cuando el periférico leyó el dato enviado desde la CPU. Las interrupciones tienen una doble función: indicarle a la CPU cuando el periférico escribió un dato en la PPI y avisarle cuando el periférico tomó un dato enviado por la CPU para que de esta manera envíe un nuevo dato. El diagrama de tiempos del modo 2 aparece en la figira 9. Figura 9 Interrupciones en el modo 2. A través de la línea PC3 se genera la señal de interrupción que puede ser habilitada por los flip-flops internos INTE 1 e INTE 2. Estos solo pueden ser activados por soft-ware escribiendo en el registro de control bit-set/reset del puerto C. El bit INTE 1 se ha de activar a través de la selección de PC6 en el formato bitset/reset, permitiendo de esta manera las interrupciones provocadas por la salida de datos del puerto A. Para el bit INTE 2 se ha de seleccionar el bit PC4 en el formato bit-set/reset para permitir de esta manera las interrupciones provocadas por la entrada de datos a la PPI. El puerto B puede también generar sus propias interrupciones como se vio en la descripción del modo 1. La figura 10 muestra la combinación lógica de los bits de habilitación de 14

15 interrupciones y de las líneas de control. Los pines del puerto C que no se utilizan en líneas de control (PC0,1,2) pueden ser utilizados como entrada o salida según se configure el puerto C. Figura 10 15

ITT-327-T Microprocesadores

ITT-327-T Microprocesadores ITT-327-T Microprocesadores Controlador de Interfaz Paralelo Programable (PPI) 8255. Controlador de Interfaz Paralelo Programable (PPI) 8255. Es un periférico programable de E/S de aplicación general,

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

APUNTE DEL 8155 ELECTRÓNICA DIGITAL III

APUNTE DEL 8155 ELECTRÓNICA DIGITAL III APUNTE DEL 8155 ELECTRÓNICA DIGITAL III Revisión 1.1 Marzo, 2011 Interfaz a periférico 8155 Descripción general El chip 8155 es un dispositivo introducido por Intel en 1977. Contiene memoria RAM (SRAM)

Más detalles

Mapeo en el P 8086 de Intel

Mapeo en el P 8086 de Intel Mapeo en el P 8086 de Intel Ing. Silvia Domizi Ing. Diego Alegrecci Mapeo Microprocesador 8086 1 Introducción Mapeo Microprocesador 8086 2 Mapeo Mapear un dispositivo, es asignarle un intervalo definido

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

INTRODUCCIÓN. Comunicación Serial.

INTRODUCCIÓN. Comunicación Serial. INTRODUCCIÓN La función principal de este tipo de comunicación es la de convertir datos de salida de forma paralela a serial y la de convertir datos de entrada de forma serial a paralela. El acceso al

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

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

PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR

PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR PUERTOS DE ENTRADA / SALIDA EN UN MICROCONTROLADOR Cualquier aplicación de un sistema digital basado en un microprocesador o microcontrolador requiere la transferencia de datos entre circuitos externos

Más detalles

UNIDAD 3. Interfaz de E/S Básica, Interrupciones y E/S Controlada por DMA

UNIDAD 3. Interfaz de E/S Básica, Interrupciones y E/S Controlada por DMA 38 UNIDAD 3 Interfaz de E/S Básica, Interrupciones y E/S Controlada por DMA Por muy poderosa que sea una unidad central de procesamiento (CPU), la utilidad de una computadora depende esencialmente de sus

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

EL BUS I2C CARACTERISTICAS. Fernando Remiro

EL BUS I2C CARACTERISTICAS. Fernando Remiro CARACTERISTICAS Fernando Remiro 1 CARACTERÍSTICAS Utiliza 2 líneas para transportar la información entre los distintos periféricos conectados al bus SDA (datos) SCL (reloj) Cada dispositivo se identifica

Más detalles

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús

Microprocesador. Introducción. Instituto Sagrado Corazón de Jesús Microprocesador Introducción El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de

Más detalles

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O

28/09/2012. Interfaz con Dispositivos de Salida. Interfaz con Dispositivos de Entrada. Port Mapped. Memory mapped. Interfaz con Dispositivos I/O Interfaz con Dispositivos I/O Interfaz con Dispositivos de Salida y Salida Unidad 4, Segunda Parte Port Mapped Memory mapped 1 2 Ejecución de la Instrucción OUT Ejecución de la instrucción OUT Dirección

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

La decodificación y el mapeo de memoria es importante porque permite conectar mas de un dispositivo al microprocesador.

La decodificación y el mapeo de memoria es importante porque permite conectar mas de un dispositivo al microprocesador. MAPEO DE MEMORIA La decodificación y el mapeo de memoria es importante porque permite conectar mas de un dispositivo al microprocesador. Estos dispositivos pueden ser memorias (ROM y/o RAM), buffer s,

Más detalles

PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS

PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS PCF8574 EXPANSOR REMOTO 8-BIT I/O PARA I²C-BUS 1. CARACTERISTCAS Suministro de voltaje de funcionamiento 2.5 a 6 V Bajo consumo de corriente de espera (standby) de 10 ma máximo. Expansor I²C a puerto paralelo.

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

Controlador de Floppy Disk - DMA

Controlador de Floppy Disk - DMA Controlador de Floppy Disk - DMA Alejandro Furfaro Progrmación Sistemas Operativos 12 de Mayo de 2011-1c2011 Alejandro Furfaro (PSO - DC) Controlador de Floppy Disk - DMA 12 de Mayo de 2011 1 / 19 Que

Más detalles

Registros. Registro de Corrimiento Básico

Registros. Registro de Corrimiento Básico Registros. Son dispositivos digitales donde se obtiene almacenamiento temporal. Dado que la memoria y el desplazamiento de información son sus características básicas, los registros son circuitos secuenciales

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

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

Puerto Paralelo Bidireccional.

Puerto Paralelo Bidireccional. Puerto Paralelo Bidireccional. Introducción. n. De acuerdo al estandar IEEE 1284-1994,existen 1994,existen 5 modos de transferencia de datos. Cada uno provee un método m de pasar datos entre la PC y el

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

MODULO ANALOGICO REMOTO

MODULO ANALOGICO REMOTO MODULO ANALOGICO REMOTO ENTRADAS Y SALIDAS REMOTAS EN PLC MODICOM En diversas aplicaciones de automatización con PLCs, ya sea por razones de lograr la supervisión totalmente integrada de una planta o simplemente

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

Introducción a la arquitectura PIC

Introducción a la arquitectura PIC 18 de septiembre de 2012 Contenido 1 Microprocesadores y Microcontroladores 2 3 4 Microprocesadores y Microcontroladores Microcomputadora consiste básicamente de: Unidad central de procesamiento (CPU),

Más detalles

Pines de entrada/salida (I/O) de propósito general. Mediante ellos, el micro PIC puede monitorizar y controlar otros dispositivos.

Pines de entrada/salida (I/O) de propósito general. Mediante ellos, el micro PIC puede monitorizar y controlar otros dispositivos. 1 Pines de entrada/salida (I/O) de propósito general Mediante ellos, el micro PIC puede monitorizar y controlar otros dispositivos. Para añadir flexibilidad al micro, muchos de sus pines de entrada/salida

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

Unidad V: Puertos y buses de comunicación para microcontroladores

Unidad V: Puertos y buses de comunicación para microcontroladores Unidad V: Puertos y buses de comunicación para microcontroladores OPERACIÓN DE ESCRITURA EN LOS PUERTOS DEL MICROCONTROLADOR 8051. La operación de escritura, utilizando los puertos puede ser realizada

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

Guía rápida para gestionar el puerto paralelo del PC

Guía rápida para gestionar el puerto paralelo del PC Guía rápida para gestionar el puerto paralelo del PC Descarga desde: http://eii.unex.es/profesores/jisuarez/descargas/ip/guia_rapida_pp.pdf José Ignacio Suárez Marcelo Universidad de Extremadura Escuela

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

INSTITUTO TECNOLOGICO DEL MAR, Mazatlán

INSTITUTO TECNOLOGICO DEL MAR, Mazatlán INSTITUTO TECNOLOGICO DEL MAR, Mazatlán APUNTES DE LA MATERA DE: MICROPROCESADORES I DEPARTAMENTO DE INGENIERIA ELECTRONICA PROF: ING: RUFINO J. DOMINGUEZ ARELLANO 1.1. CARACTERISTICAS DE LA FAMILIA 51

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

Mapas de Memoria y E/S

Mapas de Memoria y E/S Mapas de Memoria y E/S Sistemas con Microprocesadores http://www.herrera.unt.edu.ar/procesadores Conexiones internas del CPU08 Dentro del mc el CPU08 se vincula con memoria y con los dispositivos de E/S

Más detalles

2.2-1 Visión Interna PIC16F873/876. SBM

2.2-1 Visión Interna PIC16F873/876. SBM 2.2-1 Visión Interna PIC16F873/876. 1 2.2-2 Visión Interna PIC16F874/877. 2 2.2-3 Sistema de memoria. Tienen arquitectura Harvard, separa la memoria de datos y la memoria de programa, y se accede a ellas

Más detalles

LABORATORIOS DE: DISPOSITIVOS DE ALMACENAMIENTO Y DE ENTRADA/SALIDA. MEMORIAS Y PERIFÉRICOS.

LABORATORIOS DE: DISPOSITIVOS DE ALMACENAMIENTO Y DE ENTRADA/SALIDA. MEMORIAS Y PERIFÉRICOS. LABORATORIOS DE: DISPOSITIVOS DE ALMACENAMIENTO Y DE ENTRADA/SALIDA. MEMORIAS Y PERIFÉRICOS. PRÁCTICA #7 EL PUERTO PARALELO DE UNA COMPUTADORA OBJETIVO DE LA PRÁCTICA. Aprender la configuración del conector

Más detalles

4. Tarjeta de control

4. Tarjeta de control 4. Tarjeta de control 4.1. Características Esta tarjeta permite conectar cualquier microcontrolador del mercado al resto de tarjetas esclavo. Como se detalla en la sección 2 de este documento (Bus de Intercomunicación),

Más detalles

ARQUITECTURA DEL MICROPROCESADOR 8088

ARQUITECTURA DEL MICROPROCESADOR 8088 ARQUITECTURA DEL MICROPROCESADOR 8088 1. Descripción de las 40 patas del µp. 2. Ciclo del bus del µp. 3. Circuitos para generar el pulso del reloj. 4. Circuito para generar la señal de RESET (restauración)

Más detalles

Arquitectura Interna del 8088

Arquitectura Interna del 8088 Arquitectura Interna del 8088 Intel diseñó el 8088/8086 para realizar al mismo tiempo las principales funciones internas de transferencia de datos y búsqueda de instrucciones. Para conseguir esto, el 8088

Más detalles

Sistema de Gestión de Aplicaciones Implementadas en FPGAs

Sistema de Gestión de Aplicaciones Implementadas en FPGAs Sistema de Gestión de Aplicaciones Implementadas en FPGAs Ledo Bañobre, R. 1, Losada Sampayo, A. 1, Álvarez Ruiz de Ojeda, J. 1 1 Departamento de Tecnología Electrónica, Escuela Técnica Superior de Ingenieros

Más detalles

Práctica 9. Organización del Computador 1 2do. Cuatrimestre de 2005

Práctica 9. Organización del Computador 1 2do. Cuatrimestre de 2005 Práctica 9 Organización del Computador 1 2do. Cuatrimestre de 2005 Aclaración: Tiempo bus es el tiempo de bus requerido para transferir un buer (de un dispositivo) desde o hacia memoria principal según

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

Comunicación MM4 - USS - S7-200

Comunicación MM4 - USS - S7-200 Comunicación MM4 - USS - S7-200 Aplicable a MM4, USS, S7-200 Conexión USS variador de velocidad MM4 y SINAMICS REQUERIMIENTOS Step7 MicroWin V3.2 o superior Simatic Step7 MicroWin Add On: Instruction Library

Más detalles

SISTEMAS ELECTRÓNICOS DIGITALES

SISTEMAS ELECTRÓNICOS DIGITALES SISTEMAS ELECTRÓNICOS DIGITALES PRÁCTICA 6 SISTEMA DE ENCRIPTACIÓN 1. Objetivos - Estudio del funcionamiento de memorias RAM y CAM. - Estudio de métodos de encriptación y compresión de datos. 2. Enunciado

Más detalles

CONTROL DE UN VENTILADOR POR PUERTO PARALELO

CONTROL DE UN VENTILADOR POR PUERTO PARALELO CONTROL DE UN VENTILADOR POR PUERTO PARALELO En este articulo se dará una reseña de las características del puerto paralelo de una computadora personal, así como el control de un pequeño ventilador de

Más detalles

MICROCONTROLADORES PIC USART

MICROCONTROLADORES PIC USART USART Universal Synchronous Asynchronous Receiver Transmitter Síncrona o asíncrona Recibe y transmite Operación full duplex asíncrona Aplicación típica: comunicación con un PC mediante el protocolo RS232,

Más detalles

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U)

2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U) 2. PANTALLA ALFANUMÉRICA DE LCD (HITACHI HD44780U) Este controlador de la casa Hitachi se usa para mostrar caracteres alfanuméricos en paneles LCD de matriz pasiva (los típicos que se pueden encontrar

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

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

Bus I 2 C. Introducción

Bus I 2 C. Introducción Bus I 2 C Introducción 1980: Philips desarrolla el Bus de 2 alambres I 2 C para la comunicación de circuitos integrados. Se han otorgado licencias a mas de 50 compañías, encontrándonos con más de 1000

Más detalles

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna

AUTOMATIZACION. Reconocer la arquitectura y características de un PLC Diferenciar los tipos de entradas y salidas MARCO TEORICO. Estructura Interna AUTOMATIZACION GUIA DE TRABAJO 3 DOCENTE: VICTOR HUGO BERNAL UNIDAD No. 3 OBJETIVO GENERAL Realizar una introducción a los controladores lógicos programables OBJETIVOS ESPECIFICOS: Reconocer la arquitectura

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

Periféricos Interfaces y Buses

Periféricos Interfaces y Buses Periféricos Interfaces y Buses I. Arquitectura de E/S II. Programación de E/S III. Interfaces de E/S de datos IV. Dispositivos de E/S de datos V. Buses Buses de E/S (PCI, PC104, AGP). Sistemas de interconexión

Más detalles

TEMA 1: Concepto de ordenador

TEMA 1: Concepto de ordenador TEMA 1: Concepto de ordenador 1.1 Introducción Los ordenadores necesitan para su funcionamiento programas. Sin un programa un ordenador es completamente inútil. Para escribir estos programas necesitamos

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

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

Capítulo III Puerto paralelo

Capítulo III Puerto paralelo Capítulo III Puerto paralelo La luz es la sombra de Dios Albert Einstein Diseño y construcción de un robot de vigilancia con paralizador Página 36 3. Puerto paralelo. Introducción. Los puertos de comunicación

Más detalles

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs)

Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs) Tema VI: Memorias y Dispositivos de Lógica Programable (PLDs) Objetivos: 1.- Conocer la función, características básicas y tipos de memorias. 2.- Conocer la función, características principales y aplicaciones

Más detalles

ESTRUCTURA BÁSICA DE UN ORDENADOR

ESTRUCTURA BÁSICA DE UN ORDENADOR ESTRUCTURA BÁSICA DE UN ORDENADOR QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... QUÉ ES UN ORDENADOR? Un ordenador es una máquina... Qué son los

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

Electrónica Industrial - 4º ETSII. Concepto de capacidad Concepto de bit, byte y word (palabra) Electrónica Industrial - 4º ETSII

Electrónica Industrial - 4º ETSII. Concepto de capacidad Concepto de bit, byte y word (palabra) Electrónica Industrial - 4º ETSII 7.6. Memorias RAM 7.6.1.Introducción a las memorias 7.6.2. Memorias ROM [ Wakerly 10.1 pág. 833] 7.6.2.1. Estructura interna [ Wakerly 10.1.2 pág. 837] 7.6.2.2. Tipos comerciales de ROM [ Wakerly 10.1.4

Más detalles

CICLOS DEL PROCESADOR

CICLOS DEL PROCESADOR UNIDAD DE CONTROL CICLOS DEL PROCESADOR Qué es un ciclo de búsqueda? Para qué sirve estudiar los ciclos de instrucción de una CPU? Para comprender el funcionamiento de la ejecución de instrucciones del

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

UNIDAD 3 ARQUITECTURA DEL Z80. Microprocesadores Otoño 2011

UNIDAD 3 ARQUITECTURA DEL Z80. Microprocesadores Otoño 2011 1 UNIDAD 3 ARQUITECTURA DEL Z80 Microprocesadores Otoño 2011 Contenido 2 Arquitectura interna del Z-80 Interface Ciclos de máquina y temporización del bus de comunicación. Conjunto de Instrucciones Arquitectura

Más detalles

CAPÍTULO 2. ARQUITECTURA Y COMPONENTES.

CAPÍTULO 2. ARQUITECTURA Y COMPONENTES. CAPÍTULO 2. ARQUITECTURA Y COMPONENTES. 2.1. ARQUITECTURA DEL SISTEMA. Vamos a proporcionar en este apartado una visión general de la arquitectura del sistema, para que así el lector pueda obtener una

Más detalles

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN CARRERA DE INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN CARRERA DE INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA UNIDAD CULHUACAN CARRERA DE INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN APUNTES DE MICROPROCESADORES

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

Consiste en un conjunto de circuitos impresos y conectores integrados en una única placa donde se alojan todos los componentes internos del ordenador

Consiste en un conjunto de circuitos impresos y conectores integrados en una única placa donde se alojan todos los componentes internos del ordenador LA PLACA MADRE Consiste en un conjunto de circuitos impresos y conectores integrados en una única placa donde se alojan todos los componentes internos del ordenador como el procesador, la caché de segundo

Más detalles

PANORAMA GENERAL DE LOS µc

PANORAMA GENERAL DE LOS µc PANORAMA GENERAL DE LOS µc Sistemas Digitales II Este tipo de dispositivos en la actualidad se encuentran en los supermercados, artículos electrodomésticos, instrumentos musicales, juguetes, equipo automotriz

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

TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL

TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL UNIDAD VII TARJETA DE ADQUISICIÓN DE DATOS Y CONTROL Las computadoras personales tienen ranuras de expansión para conectar las tarjetas controladoras de periféricos (ver figura 7.1). Es en esta ranura

Más detalles

Microprocesadores, Tema 4:

Microprocesadores, Tema 4: Microprocesadores, Tema 4: Conceptos de Entrada / Salida Guillermo Carpintero Marta Ruiz Universidad Carlos III de Madrid Objetivos Concepto de Interface Modelo de los Dispositivos de Interface Técnicas

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

MICROCONTROLADORES PIC

MICROCONTROLADORES PIC MICROCONTROLADORES PIC LOS TIMER DE LOS 16F87x TEMA EL TIMER 1 CCFF D.P.E. MÓDULO DE PROYECTOS 1 Diagrama de Bloques del TIMER1 CCFF D.P.E. MÓDULO DE PROYECTOS 2 INTRODUCCIÓN El módulo TIMER1 es un temporizador/contador

Más detalles

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos

Sistema Operativo. Repaso de Estructura de Computadores. Componentes Hardware. Elementos Básicos Sistema Operativo Repaso de Estructura de Computadores Capítulo 1 Explota los recursos hardware de uno o más procesadores Proporciona un conjunto de servicios a los usuarios del sistema Gestiona la memoria

Más detalles

Organización n del Computador 1. C13 buses

Organización n del Computador 1. C13 buses Organización n del Computador 1 C13 buses Buses Interconexiones en un computador Buses CPU ROM RAM I/O Buses Memoria ROM CPU BUS I/O Memoria RAM Buses Memoria ROM CPU I/O Memoria RAM Bus de 20 líneas Buses

Más detalles

Para implementar una memoria de mayor capacidad se deben considerar los siguientes pasos:

Para implementar una memoria de mayor capacidad se deben considerar los siguientes pasos: UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERIA LAB. DISPOSITIVOS DE ALMACENAMIENTO Y DE E/S PREVIO #5 IMPLEMENTACION DE MEMORIAS DE MAYOR CAPACIDAD 1. Investigar los pasos que se deben

Más detalles

TRABAJO PRÁCTICO Nº 4. Sistemas combinacionales MSI

TRABAJO PRÁCTICO Nº 4. Sistemas combinacionales MSI Sistemas Digitales TRABAJO PRÁCTICO Nº 4 Sistemas combinacionales MSI Ejercicio Nº 1: Se desea transmitir datos de dos bits con control de paridad impar. Utilice un decodificador para diseñar un circuito

Más detalles

USB232. Hoja de datos

USB232. Hoja de datos - 1 - USB232 Hoja de datos 9600, 19200, 38400, 57600, 115200 bps Interfaz USB serie RS232 Integración de tecnología USB Para sistemas con comunicación serie RS232 - 2 - USB232 Interfaz USB serie RS232

Más detalles

ORGANIZACIÓN DE LA MEMORIA

ORGANIZACIÓN DE LA MEMORIA Existen dos tipos de memoria en todos los µc, memoria de programa y memoria de datos. La primera (EPROM, EEPROM, FLASH, etc) contiene los códigos de operación que se ejecutarán para seguir una secuencia

Más detalles

3.1. Buses Y La Transferencia De La Información.

3.1. Buses Y La Transferencia De La Información. CUESTIONARIO 3.1. Buses Y La Transferencia De La Información. Carrera: Ingeniería Informática Docente: Ernesto Leal Sánchez Unidad de Aprendizaje: Arquitectura de Computadoras. INTEGRANTES: Mayra Leyva

Más detalles

Instituto Tecnológico de Morelia

Instituto Tecnológico de Morelia Instituto Tecnológico de Morelia Arquitectura de Computadoras Unidad 1b Programa 1.2.2 Memoria. 1.2.2.1 Conceptos de manejo de memoria. 1.2.2.2 Memoria principal semiconductora. 1.2.2.3 Memoria cache.

Más detalles

Arquitectura de computadoras

Arquitectura de computadoras Arquitectura de computadoras Técnicas Digitales III Ing. Gustavo Nudelman 2013 Que entendemos por arquitectura Un sistema con una CPU, memoria y dispositivos de entrada y salida puede considerarse un sistema

Más detalles

Estructura y Tecnología de Computadores. Módulo E. El subsistema de E/S. Tema 9. Acceso directo a memoria (DMA) y procesadores de E/S

Estructura y Tecnología de Computadores. Módulo E. El subsistema de E/S. Tema 9. Acceso directo a memoria (DMA) y procesadores de E/S 1 Estructura y Tecnología de Computadores Módulo E. El subsistema de Tema 9. Acceso directo a memoria (DMA) y procesadores de José Manuel Mendías Cuadros Dpto.. Arquitectura de Computadores y Automática

Más detalles

1-Componentes Físicos y Lógicos de un Ordenador.

1-Componentes Físicos y Lógicos de un Ordenador. 1-Componentes Físicos y Lógicos de un Ordenador. En este capítulo trataremos de explicar el conjunto de elementos por lo que está compuesto un ordenador. A grandes rasgos un Ordenador Personal o PC ( Personal

Más detalles

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla

ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla ARQUITECTURA BÁSICA DEL ORDENADOR: Hardware y Software. IES Miguel de Cervantes de Sevilla Índice de contenido 1.- Qué es un ordenador?...3 2.-Hardware básico de un ordenador:...3 3.-Software...4 3.1.-Software

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

Práctica final. Emilia Cruz Fernández Martínez

Práctica final. Emilia Cruz Fernández Martínez Guadalinex Práctica final Curso 2003/2004 Emilia Cruz Fernández Martínez Desarrollo de una unidad didáctica usando software libre ELEMENTOS FUNCIONALES DE UN ORDENADOR Qué es un ordenador? Es un dispositivo

Más detalles

8.3. Introducción a las E/S del sistema

8.3. Introducción a las E/S del sistema 8.3. Introducción a las E/S del sistema Interface entre dispositivos periféricos y el. iferencia en velocidad de funcionamiento (tasa de transferencia). iferencia en las unidades de información. iferencia

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

Sistemas Electrónicos Industriales II EC2112

Sistemas Electrónicos Industriales II EC2112 Sistemas Electrónicos Industriales II EC2112 PROF. JULIO CRUZ DEPARTAMENTO DE ELECTRÓNICA TRIMESTRE ENERO-MARZO 2009 SECCIÓN 2 Previamente Estructura general de un sistema secuencial Ejercicio Clase 6

Más detalles

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052)

TARJETA DE ENTRADAS Y CONTADORES RÁPIDOS (MTC-3052) Pag:1 Descripción Tarjeta de entradas y contadores rápidos diseñada para controles complejos en tiempo real. A través de software sencillo permite su configuración al usuario. Cuenta con diversidad de

Más detalles

MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN

MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN MÓDULO COMPARADOR Y REFERENCIA DE TENSIÓN PARA LA COMPARACIÓN - + Fernando Nuño García 1 Estos dos módulos existen en la versión de los PIC16F87xA pero NO en la versión PIC16F87x PIC16F877 PIC16F877A 2

Más detalles

Unidad IV. Chipset Controlador bus Puertos de E/S Controlador de Irrupciones

Unidad IV. Chipset Controlador bus Puertos de E/S Controlador de Irrupciones Unidad IV Chipset Controlador bus Puertos de E/S Controlador de Irrupciones INTRODUCCION Se dará a conocer el concepto de chipset así como sus componentes y funciones que tiene en una placa base. Controlador

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. Clase 3 Entrada/Salida

Arquitectura de Computadoras. Clase 3 Entrada/Salida Arquitectura de Computadoras Clase 3 Entrada/Salida Problemas de Entrada/Salida Gran variedad de periféricos con varios métodos de operación. Trasmisión de diferentes cantidades de datos. A diferentes

Más detalles

Departamento de Sistemas e Informática

Departamento de Sistemas e Informática Departamento de Sistemas e Informática Programación en Assembler - Clase 4 Digital II Interrupciones Una interrupción es una llamada generada por hardware (o software) que interrumpe al programa principal

Más detalles

Tema 6: Periféricos y entrada-salida

Tema 6: Periféricos y entrada-salida Enunciados de problemas Tema 6: Periféricos y entrada-salida Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 6: Hoja: 2 / 8 Tema 6: Hoja: 3 / 8 Base teórica Al diseñar

Más detalles