Arquitectura/Estructura de Computadoras Puertas Paralelas.

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD DEL VALLE DE MEXICO CAMPUS CHAPULTEPEC
Advertisements

Telecomunicaciones Calificación Final. Primer parcial 30%
Fernando Escribano Pro 1º de Bachillerato
Unidad 1 DISEÑO DE ALGORITMOS ING. Nelwi Baez. MSC
Diseñar un sistema que permita al usuario desde un teléfono móvil acceder a su computador personal (o servidor) a través de WAP para administrar algunos.
Servicios de red e Internet
PROTOCOLOS Y ESTANDARES DE RED
PUERTOS Y CONECTORES DE UN PC
PUERTOS Y CONECTORES DE UN PC
Transmisión Asíncrona
Programación básica de la interfase RS232 C
Windows XP sp3.
Instalación y reemplazo de componentes internos
Arquitectura del Computador
©2005, José Mª Foces Morán El bus PCI (Peripheral Component Interconnect) Introducción general y descripción funcional.
Diana Katherine Mosquera Vente María Elizabeth Angulo.
Vista General del Funcionamiento del Computador y sus Interconexiones
Tipos de Conectores de PC
MANTENIMIENTO DE EQUIPOS DE COMPUTO
Microcontroladores PIC16F84A.
ISDN y X.25 son protocolos de enlace de datos más antiguos que en la actualidad se utilizan con menor frecuencia. Sin embargo, ISDN se sigue incluyendo.
SET UP BIOS BASIC INPUT OUTPUT SYSTEM.
BUSES.
Comunicación paralela © M.C.C. Sergio Luis Castillo Valerio Esta presentación puede reproducirse libremente siempre y cuando se mantenga esta leyenda.
Zócalo o conexión de la placa base que se utiliza para instalar el procesador. es un método para la comunicación.
1 Universidad Surcolombiana Tecnologia en desarrollo de software Introduccion a la tecnologia “ BUS Y PUERTO” Por : Holman Alexis Robayo Garcia.
LISTAS DE CONTROL DE ACCESO (ACL)
FUNDAMENTOS DE PROGRAMACIÓN
Maquinas digitales Puertos.  Retardo de propagación  Atenuación  Efecto Skin  Interferencia  CrossTalk  Señal de referencia o tierra  Simétricos.
Memoria Cachés. Universidad de SonoraArquitectura de Computadoras2 Introducción Caché es el nivel de memoria situada entre el procesador y la memoria.
BUS DE DATOS.
Conexión entre dos computadoras.  Datos: son hechos que describen sucesos y entidades. No tienen ninguna información. Puede significar un numero, una.
Disco Rígido Instalación y reemplazo de componentes Internos.
PLACA MADRE El primer componente de un ordenador es la placa madre (también denominada "placa base"). La placa madre es el concentrador que se utiliza.
Hardware HNAS Álvarez Hnos. Barón.
Colegio de Estudios Científicos y Tecnológicos del Estado de México Peralta Torres Alfredo M1S2.
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.
Organización del Computador Entradas / Salidas. Modelo de I/O.
Memoria ROM.
I2C (Inter-Integrated Circuit) (Modo Maestro-Esclavo )
Arquitectura de Von Neumann
RESUMEN CAPITULO 6.
PUERTOS DE ENTRADA Y SALIDA
EL PUERTO PARALELO DE LA IBM PC
 En computación es un conjunto de líneas de señal que el microprocesador o CPU utilizan para intercambiar datos con otros componentes como teclados,
“Organización y Arquitectura de Computadores” William Stallings
 Un servidor basado en un procesador Intel que ejecute Windows Server 2003 debe tener al menos 128 MB de RAM. Microsoft recomienda también que haya.
Módulo LCD Controlador HD44780.
Comunicaciones asíncronas locales RS 232. mayo de 2005Cesar Guisado Introducción Debido a que los computadores son dispositivos digitales, utilizan.
TARJETAS DE RED.
Unidades de disco flexible
1.2 ESTRUCTURA Y FUNCIONAMIENTO DE LA COMPUTADORA
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.
NOCIONES BÁSICAS COMPUTO II
Puertos externos.
La unidad de almacenamiento tanto en discos como en cintas y en memoria de trabajo (RAM) es el Byte. Un Byte está constituido por 8 pulsos o señales, llamados.
Puertos Externos de la caja
I.- COMPONENTES BÁSICOS DE UNA MICROCOMPUTADORA
INTEGRANTES: ONEIDA OSORIO VILLA, JUAN CAMILO SÁNCHEZ BAENA, JOANNA SÁNCHEZ, LUISA VILLA, JIMMY MORALES, BRIAM ZAMBRANO.
USB. Que es USB Universal Serial Bus es una interfase plug&play entre la PC y ciertos dispositivos (básicamente un tipo de comunicación serial) tales.
 En la RAM se cargan todas las instrucciones que ejecutan la unidad central de procesamiento (procesador) y otras unidades de cómputo.  Se denominan.
DISCOS RAID (Redundant Array of Independent Disks)
EL PUERTO PARALELO DE LA IBM PC
Unidad de transferencia de memoria
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 1. Características y operación de puertos estándar.
PUERTOS DE COMUNICACIÓN INFORMÁTICA. Puertos de comunicación Los puertos de comunicación son herramientas que permiten manejar e intercambiar datos entre.
Circuitos Combinacionales I
CONIMEIRA XVI Bootloaders para microcontroladores PIC de Microchip Presentan: Ing. Ricardo Guadrón Tec. Juan José Guevara Escuela Especializada en Ingeniería.
Transcripción de la presentación:

Arquitectura/Estructura de Computadoras Puertas Paralelas

© Cesar Guisado A2 Puertas Paralelas La puerta paralela (la puerta de la impresora) permite el input de hasta 9 bits y el output de hasta 12 bits. Esta puerta esta compuesta de 4 líneas de control, 5 líneas de estado y 8 líneas de datos. Se encuentra en la parte posterior del computador en un conector tipo D hembra de 25 pins El conector macho también de tipo D de 25 pins corresponde a una puerta serial.

© Cesar Guisado A3 Puertas Paralelas Las puertas paralelas modernas se rigen por el estándar de la IEEE 1284 de Este estándar define 5 modos de operación para la puerta. 1.Modo de compatibilidad 2.Modo Nibble 3.Modo Byte 4.Modo EPP (Enhanced Paralel Port) 5.Modo ECP (Extended Capabilities Port)

© Cesar Guisado A4 Puertas Paralelas El objetivo de este estándar fue el de diseñar nuevos controladores compatibles entre ellos y con los antiguos (SPP) Los modos de compatibilidad, Nibble y Byte utilizan los recursos de hardware disponible en la tarjeta. Los modos EPP y ECP requieren hardware adicional que trabaja a velocidades mas altas y son compatibles con los estándares anteriores.

© Cesar Guisado A5 Puertas Paralelas En modo de compatibilidad o “Centronics” puede enviar datos solamente en la dirección “hacia delante” a velocidades típicas de 50 Kbs pero puede llegar hasta 150+ Para recibir datos debe cambiar a modo Nibble (4 bits) El modo Byte utiliza las características bidireccionales de la tarjeta para dirigir 8 bits en dirección inversa.

© Cesar Guisado A6 EPP- CEP Las puertas extendidas y enhanced utilizan hardware adicional para generar y manejar el “handshake” Para enviar un byte a una impresora en modo de compatibilidad el software debe: 1.Escribir el byte al puerto de datos 2.Verificar si la impresora esta ocupada, si lo está los datos se pierden. 3.Hacer el strobe, (pin 1) bajo, para decirle a la impresora que los datos están en línea 4.Hacer el strobe alto después de esperar unos 5 microseg. después del paso anterior (3)

© Cesar Guisado A7 Pin Out de la Puerta Paralela

© Cesar Guisado A8 El cable de la Impresora

© Cesar Guisado A9 La Puerta Paralela La tabla anterior utiliza la letra “n” al frente del nombre de la señal para indicar que la señal es activa cuando esta baja. La señal esta alta cuando muestra un voltaje de 5V+ Un voltaje de 5V- indica una señal de baja

© Cesar Guisado A10 Centronics Centronics es un estándar utilizado desde mucho tiempo. Centronics transfiere datos desde un host a la impresora. La mayoría de las impresoras utilizan este handshake bajo control del software

© Cesar Guisado A11 Diagrama de una puerta Centronics

© Cesar Guisado A12 La Puerta Centronics Los datos se inician en la puerta paralela en los pins 2 al 7. El host verifica si la impresora se encuentra ocupada (la línea estaría baja) El programa envía el strobe (señal), espera un microsegundo y envía los datos. Una vez que la impresora acepta los datos entregara la señal a través de la línea negativa ack

© Cesar Guisado A13 Direcciones de las puertas DirecciónNotas 3BCh - 3BFhUtilizado en puertas paralelas que fueron incorporadas en tarjetas de video. No soporta direccionamiento ECP 378h - 37FhDirección para LPT 1 278h - 27FhDirección para LPT 2

© Cesar Guisado A14 Direcciones de las puertas Cuando se enciende el computador, el BIOS determinara el numero de puertos con que cuenta el computador y asignará las etiquetas LPT1, LPT2 y LPT3. El BIOS mira primero en la dirección 3BCh y si encuentra allí una puerta paralela le asigna LPT1 y así sucesivamente. Es posible entonces asignar LPT2 en 372h

© Cesar Guisado A15 Direcciones de los Puertos Si necesitamos ver la dirección en la cual esta asignado nuestras puertas paralelas, el BIOS guarda una tabla que nos permite verlas. En todo caso, el BIOS asigna direcciones a las impresoras que encuentra. Estas direcciones son las siguientes

© Cesar Guisado A16 Direcciones Base Dirección de inicioFunción 0000:0408LPT1's Base Address 0000:040ALPT2's Base Address 0000:040CLPT3's Base Address 0000:040ELPT4's Base Address

© Cesar Guisado A17 El Modo Nibble Este es el modo preferido para leer 8 bits de datos. Ete modo utiliza un multiplexador Quad 2 line to 1 line para leer un nibble a la vez. El software convierte estos dos nibbles en un byte. La desventaja es que este procedimiento es mas lento

© Cesar Guisado A18 Multiplexador Quad 2

© Cesar Guisado A19 Puertas paralelas multimodo Hoy todas las puertas paralelas son multimodo y son configurables en el Standard & Bi-directional (SPP) Mode EPP1.7 and SPP Mode EPP1.9 and SPP Mode ECP Mode ECP and EPP1.7 Mode ECP and EPP1.9 Mode

© Cesar Guisado A20 Puertas EPP EPP es Enhanced Parallel Port (Puerta paralela mejorada) La EPP fue diseñada por Intel, Xircom y Zenith Data Systems y fueron las primeras especificadas como EPP 1.7 en el estándar IEEE 1284 en Existen dos estándares, el EPP 1.7 y el EPP 1.9 EPP tyiene una transferencia típica de 500 Kbs hasta 2Mb/s EPP logra su cometido utilizando hardware contenido en la puerta para general el handshaking

© Cesar Guisado A21 Propiedades del hardware EPP

© Cesar Guisado A22 El Handshake EPP Para realizar un intercambio valido de datos, utilizando EPP, se debe seguir el handshake de EPP. Este handshake es realizado completamente por el hardware, por lo tanto no es necesario ningún software como es en el caso del SPP

© Cesar Guisado A23 Un ciclo de Write EPP 1.El programa escribe al registro de datos EPP 2. nWrite es colocado bajo (indica la operación write) 3.Los datos se colocan en las lieas nData Strobe es reconicida si Wait ist baja 5.El host espera reconocimiento por nWait en la subida. 6.Termina el ciclo de escritura de EPP.

© Cesar Guisado A24 Un ciclo de Escritura de EPP 1.El programa lee registro de EPP 2.El Strobe de nData es activado si Wait es bajo (OK para comenzar ciclo) 3.El Host espera a que Wait suba. 4.Los datos se leen desde los pins de la puerta paralela. 5.El Strobe nData es reasignada 6.El ciclo de lectura de EPP termina

© Cesar Guisado A25 El Modo ECP El modo ECP (Extended Capabilties Mode) fue designado por HP y Microsoft para ser implementado por el estándar. Este protocolo utiliza hardware adicional para generar el hndshake como lo hace EPP. Este modo trabaja mejor con Windows ya que utiliza canales DMA para mover los datos. ECP utiliza compresión de datos en tiempo real (RLE Run Lenght Encoding) lo que permite un mejor trabajo con scanners e impresoras

© Cesar Guisado A26 La puerta ECP La puerta ECP usa el mismo conector que los modos anteriores, sin embargo la asignación de los Pins son diferente, lo que significa que el handshake es diferente. El estándar ECP es compatible con los estándares anteriores. De esta manera, la estructura de los pins cambian de acuerdo a esto. El Pin-out de ECP es el siguiente: