Вы находитесь на странице: 1из 18

BUSES Y PUERTOS

1. Introducción

El procesador se ha de comunicar con el resto de los elementos de la placa base.


Y lo hace por un medio de comunicación. La información circula entre la CPU y la
memoria a través del medio de comunicación, una serie de líneas, pistas y cables
de la placa base. Los paquetes de datos -8, 16, 32 o 64 y más bits- se mueven
constantemente entre la CPU y todos los demás componentes (la memoria RAM, el
disco duro, etc.)
Por ejemplo, un teclado manda unos pocos bytes por segundo, mientras que la
memoria de trabajo RAM, puede enviar y recibir gigabytes por segundo; esto en la
práctica significa que no se puede acoplar la memoria RAM y el teclado al mismo
bus.

2. Buses y la transferencia de la información.

Estructuras de interconexión

Una computadora está constituida por un conjunto de unidades o módulos de tres


tipos elementales (CPU, memoria y E/S) que se comunican entre sí. Por
consiguiente, deben existir líneas para interconectar estos módulos.
El conjunto de líneas que conectan los diversos módulos se denomina estructura de
interconexión. El diseño de dicha estructura dependerá de los intercambios que
deban producirse entre los módulos.
La estructura de interconexión debe dar cobertura a los siguientes tipos de
transferencias:

 Memoria a CPU: La CPU lee una instrucción o dato desde la memoria.


 CPU a Memoria: La CPU escribe un dato en la memoria.
 E/S a CPU: La CPU lee datos de un dispositivo de E/S.
 CPU a E/S: La CPU envía datos al dispositivo de E/S.
 Memoria a E/S y viceversa: Un módulo de E/S puede intercambiar datos
directamente con la memoria, sin que tenga que pasar a través de la CPU,
utilizando el acceso directo a memoria (DMA).

A través de los años se han probado diversas estructuras de interconexión. Las más
comunes son, las estructuras de buses.

Interconexión con buses.

Los diferentes elementos que componen una computadora se tienen que comunicar
de alguna manera, y esta comunicación se realiza por los llamados buses. Los
buses son un conjunto de hilos o conexiones que llevan información de todo tipo de
un elemento a otro, transportando la información en paralelo, (esto quiere decir, que
los datos van por todos los hilos del bus simultáneamente).
Un BUS es un canal o un camino de comunicación en el que fluye la información
entre dos o más dispositivos, es decir, es un canal de comunicación entre
dispositivos. Es una autentica vía de comunicación entre los distintos componentes
del ordenador.
Un bus de datos conecta la CPU y la memoria y proporciona un camino hacia los
periféricos del ordenador. Un microprocesador tiene un bus de datos internos y un
bus de datos externos. El bus de datos internos es el que se utiliza dentro del propio
microprocesador; el bus de datos externos regula la comunicación con el resto del
ordenador.
Características del bus:

 Un bus es una vía de comunicación que conecta dos o más dispositivos.


 El bus es un medio de transmisión compartido.
 Al bus se conectan múltiples dispositivos y una señal transmitida por
cualquiera de ellos puede ser recibida por todas las otras unidades
conectadas.
 Si dos dispositivos intentan transmitir en el mismo período de tiempo sus
señales se solaparían, se distorsionarían y no se podrían recuperar, por lo
tanto, sólo un dispositivo puede transmitir en un momento dado.
 En un mismo instante de tiempo sólo es posible la transmisión por parte de
un único dispositivo, sin embargo la recepción puede ser realizada por varios
simultáneamente.

En Informática, bus es el conjunto de conductores eléctricos en forma de pistas


metálicas impresas sobre la placa base del computador, por donde circulan las
señales que corresponden a los datos binarios del lenguaje máquina con que opera
el Microprocesador.
Bus es una palabra inglesa que significa "transporte"; aplicada a la informática, se
relaciona con la idea de las transferencias internas de datos que se dan en un
sistema computacional en funcionamiento. Un bus está constituido por varias líneas
de comunicación. Cada línea es capaz de transmitir señales binarias. En un
intervalo de tiempo, se puede transmitir una secuencia de dígitos binarios a través
de una sola línea (en serie). Se pueden utilizar varias líneas del bus para transmitir
dígitos binarios simultáneamente (en paralelo). Por ejemplo, un dato de 8 bits se
transmite con ocho líneas del bus. La velocidad del bus viene expresada en MHz.
El "ancho de banda" de un bus es la cantidad máxima de información que puede
fluir por él en una unidad de tiempo determinado (en el ejemplo utilizado el ancho
de banda es la cantidad máxima de coches que pueden circular por la autopista en
un tiempo determinado, que depende del número de carriles de la autopista y de la
velocidad máxima a la que pueden circular los mismos por cada carril).
Los buses son los canales de datos que interconectan los componentes del PC.
Algunos buses están diseñados para grandes transferencias de datos y otros para
transferencias pequeñas.
Las computadoras poseen distintos tipos de buses que proporcionan comunicación
entre sus componentes a distintos niveles dentro de la jerarquía del sistema. El bus
que conecta los componentes principales de la computadora (CPU, memoria y E/S)
se denomina bus del sistema. Un ejemplo se muestra en la siguiente figura:

Esquema de interconexión mediante bus

El bus del sistema está constituido por entre 50 y 100 líneas. Cada línea tiene un
significado o función específica. Aunque existen diversos diseños de buses, sus
líneas se pueden clasificar en tres grupos funcionales:

 Bus de datos o líneas de datos

El bus de datos mueve los datos entre los dispositivos del hardware: de Entrada
como el Teclado, el Escáner, el Ratón, etc.; de salida como la Impresora, el Monitor
o la tarjeta de Sonido; y de Almacenamiento como el Disco Duro, el Diskette o la
Memoria-Flash.
Estas transferencias que se dan a través del Bus de Datos son gobernadas por
varios dispositivos y métodos, de los cuales el Controlador PCI, "Peripheral
Component Interconnect", Interconexión de componentes Periféricos, es uno de los
principales. Su trabajo equivale, simplificando mucho el asunto, a una central de
semáforos para el tráfico en las calles de una ciudad.
Las líneas de datos proporcionan el medio para transmitir datos entre los módulos
del sistema, al conjunto de estas líneas se le denomina también bus de datos y
generalmente consta de 8, 16 ó 32 líneas, a este número se le conoce como el
ancho del bus.
Estas líneas Llevan los datos que es necesario enviar de un elemento a otro, puede
ser bidireccional (los datos pueden ir en uno u otro sentido). Existe un bus de datos
interno: (ejemplo: entre el microprocesador y la memoria) y uno externo, entre la
computadora y sus periféricos (ejemplo: Computadora e impresora).

 Bus de direcciones o líneas de dirección

El Bus de Direcciones, por otra parte, está vinculado al bloque de Control de la CPU
para tomar y colocar datos en el Subsistema de Memoria durante la ejecución de
los procesos de cómputo.
Muchos de los elementos de una computadora, así como las posiciones de memoria
tienen una dirección única dentro del sistema. De esta dirección se puede leer un
dato o en esta dirección podemos escribir un dato.
Las líneas de dirección se utilizan para designar la fuente o destino del dato situado
en el bus de datos, a estas líneas se les llama bus de direcciones. La anchura de
este bus determina la capacidad máxima de memoria soportada por el sistema. Las
líneas de dirección también se utilizan para direccionar los puertos de E/S.
En las líneas direcciones se coloca la dirección del elemento a accesar y con ayuda
del bus de datos movemos la información de un elemento a otro. Ejemplo: Si la CPU
quiere leer unos datos de memoria para después enviarlo a la impresora o la
pantalla, primero pone en el bus de direcciones la dirección del dato en memoria, lo
lee (lo obtiene a través del bus de datos), después pone en el bus de direcciones la
otra dirección (la de pantalla o impresora) y escribe (con ayuda del bus de datos).

 Bus de control o líneas de control

El Bus de Control transporta señales de estado de las operaciones efectuadas por


el CPU con las demás unidades.
Las líneas de control se utilizan para controlar el acceso y el uso de las líneas de
datos y de direcciones. Este bus de control transmite tanto órdenes como
información de temporización entre los módulos del sistema. Las señales de
temporización indican la validez de los datos y las direcciones.
Estas líneas de control son hilos que transportan señales de control, dan la
información del estado de ciertos componentes, la dirección del flujo de la
información, controlan el momento (temporización) en que suceden ciertos eventos
de manera que no haya choques de datos, transmiten señales de interrupción, etc.
El funcionamiento del bus se describe a continuación. Si un módulo desea enviar
un dato a otro debe hacer dos cosas: 1) obtener el uso del bus, y 2) transferir el dato
a través del bus. Si un módulo desea pedir un dato a otro módulo, debe: 1) obtener
el uso del bus, y 2) transferir la petición al otro módulo mediante las líneas de control
y dirección apropiadas. Después debe esperar a que el segundo módulo envíe el
dato.
Una placa base tipo ATX tiene tantas pistas eléctricas destinadas a buses, como
anchos sean los Canales de Buses del Microprocesador de la CPU: 64 para el Bus
de datos y 32 para el Bus de Direcciones.
El "ancho de canal" explica la cantidad de bits que pueden ser transferidos
simultáneamente. Así, el Bus de datos transfiere 8 bytes a la vez.
Para el Bus de Direcciones, el "ancho de canal" explica así mismo la cantidad de
ubicaciones o Direcciones diferentes que el microprocesador puede alcanzar. Esa
cantidad de ubicaciones resulta de elevar el 2 a la 32ª potencia. "2" porque son dos
las señales binarias, los bits 1 y 0; y "32ª potencia" porque las 32 pistas del Bus de
Direcciones son, en un instante dado, un conjunto de 32 bits.
Así, el Canal de Direcciones del Microprocesador para una PC-ATX puede
"direccionar" más de 4 mil millones de combinaciones diferentes para el conjunto de
32 bits de su Bus.

3. Evolución de los buses y el tamaño del dato.

ISA:
El Industry Standard Architecture (en inglés, Arquitectura Estándar Industrial),
casi siempre abreviado ISA, es una arquitectura de bus creada por IBM en 1980
para ser empleado en los IBM PCs.
Salvo para usos industriales especializados, ya no se emplea ISA. Incluso cuando
está presente, los fabricantes de sistemas protegen a los usuarios del término "bus
ISA", refiriéndose en su lugar al "bus heredado". El bus LPC ha remplazado a ISA
en la conexión de dispositivos de Entrada/Salida en las modernas placas base.
Aunque son físicamente bastante diferentes, LPC se presenta ante el software como
ISA.

EISA:
El Extended Industry Standard Architecture (en inglés, Arquitectura Estándar
Industrial Extendida), casi siempre abreviado EISA, es una arquitectura de bus para
computadoras compatibles con el IBM PC. Fue anunciado a finales de 1988 y
desarrollado por el llamado "Grupo de los Nueve" (AST, Compaq, Epson, Hewlett-
Packard, NEC Corporation, Olivetti, Tandy, Wyse y Zenith Data Systems),
vendedores de computadores clónicos como respuesta al uso por parte de IBM de
su arquitectura propietaria MicroChannel (MCA) en su serie PS/2. Tuvo un uso
limitado en computadores personales 386 y 486 hasta mediados de los años 1990,
cuando fue remplazado por los buses locales tales como el bus local VESA y el PCI,
EISA amplía la arquitectura de bus ISA a 32 bits y permite que más de una CPU
comparta el bus. El soporte de bus mastering también se mejora para permitir
acceso hasta a 4 GB de memoria. A diferencia de MCA, EISA es compatible de
forma descendente con ISA, por lo que puede aceptar tarjetas antiguas XT e ISA,
siendo conexiones y las ranuras una ampliación de las del bus ISA.
A pesar de ser en cierto modo inferior a MCA, el estándar EISA fue muy favorecido
por los fabricantes debido a la naturaleza propietaria de MCA, e incluso IBM fabricó
algunas máquinas que lo soportaban. Pero en el momento en el que hubo una fuerte
demanda de un bus de estas velocidades y prestaciones, el bus local VESA y
posteriormente el PCI llenaron este nicho y el EISA desapareció en la oscuridad.
EISA introduce las siguientes mejoras sobre ISA:
* Direcciones de memoria de 32 bits para CPU, DMA, y dispositivos de bus master.
* Protocolo de transmisión síncrona para transferencias de alta velocidad.
* Traducción automática de ciclos de bus entre maestros y esclavos EISA e ISA.
* Soporte de controladores de periféricos maestros inteligentes.
* 33 MB/s de velocidad de transferencia para buses maestros y dispositivos DMA
* Interrupciones compartidas
* Configuración automática del sistema y las tarjetas de expansión

VESA:
El bus VESA (Video Electronics Standards Association, la compañía que lo diseñó)
es un tipo de bus de datos para ordenadores personales, utilizado sobre todo en
equipos diseñados para el procesador Intel 80486. Permite conectar directamente
la tarjeta gráfica al procesador. Este bus es compatible con el bus ISA pero mejora
la respuesta gráfica, solucionando el problema de la insuficiencia de flujo de datos
de su predecesor. Para ello su estructura consistía en una extensión del ISA de 16
bits. Las tarjetas de expansión de este tipo eran enormes lo que, junto a la aparición
del bus PCI, mucho más rápido en velocidad de reloj, y con menor longitud y mayor
versatilidad, hizo desaparecer al VESA, aunque sigue existiendo en algunos
equipos antiguos.
MCA:
El bus MCA (Micro Channel Architecture) es un bus creado por IBM con la intención
de superar las limitaciones que presentaba el bus ISA. Este nuevo tipo de bus es
de 32 bits y funciona con una frecuencia de reloj ligeramente más elevada,
permitiendo una velocidad de transferencia máxima de 20 MB/s. Esta nueva
estructura se comercializó con la gama PS/2.
El gran problema de este bus es que no era compatible con los anteriores y
necesitaba de tarjetas de expansión especialmente diseñadas para su estructura.

PCI:
Un Peripheral Component Interconnect (PCI, "Interconexión de Componentes
Periféricos") consiste en un bus de ordenador estándar para conectar dispositivos
periféricos directamente a su placa base. Estos dispositivos pueden ser circuitos
integrados ajustados en ésta (los llamados "dispositivos planares" en la
especificación PCI) o tarjetas de expansión que se ajustan en conectores. El bus
PCI permite configuración dinámica de un dispositivo periférico. En el tiempo de
arranque del sistema, las tarjetas PCI y el BIOS interactúan y negocian los recursos
solicitados por la tarjeta PCI.
A diferencia de los buses ISA, el bus PCI permite configuración dinámica de un
dispositivo periférico. En el tiempo de arranque del sistema, las tarjetas PCI y el
BIOS interactúan y negocian los recursos solicitados por la tarjeta PCI. Esto permite
asignación de IRQs y direcciones del puerto por medio de un proceso dinámico
diferente del bus ISA, donde las IRQs tienen que ser configuradas manualmente
usando jumpers externos. Las últimas revisiones de ISA y el bus MCA de IBM ya
incorporaron tecnologías que automatizaban todo el proceso de configuración de
las tarjetas, pero el bus PCI demostró una mayor eficacia en tecnología "plug and
play". Aparte de esto, el bus PCI proporciona una descripción detallada de todos los
dispositivos PCI conectados a través del espacio de configuración PCI. La
especificación PCI cubre el tamaño físico del bus, características eléctricas,
cronómetro del bus y sus protocolos.
PCI Express:
PCI-Express (anteriormente conocido por las siglas 3GIO, 3rd Generation I/O) es
un nuevo desarrollo del bus PCI que usa los conceptos de programación y los
estándares de comunicación existentes, pero se basa en un sistema de
comunicación serie mucho más rápido. No es todavía suficientemente rápido para
ser usado como bus de memoria. Es percibido como un estándar de las placas base
para PC, especialmente en tarjetas gráficas.
PCI Express es abreviado como PCI-E o PCIe, aunque erróneamente se le suele
abreviar como PCI-X o PCIx. Sin embargo, PCI Express no tiene nada que ver con
PCI-X que es una evolución de PCI, en la que se consigue aumentar el ancho de
banda mediante el incremento de la frecuencia, llegando a ser 32 veces más rápido
que el PCI 2.1. Su velocidad es mayor que PCI-Express, pero presenta el
inconveniente de que al instalar más de un dispositivo la frecuencia base se reduce
y pierde velocidad de transmisión.

AGP:
Accelerated Graphics Port (AGP, Puerto de Gráficos Acelerado, en ocasiones
llamado Advanced Graphics Port, Puerto de Gráficos Avanzado) es un puerto
puesto que solo se puede conectar un dispositivo (es el conector marrón de la
imagen y solo se puede conectar un dispositivo, ya que en las placas solo suele
venir un conector AGP), mientras que en el bus se pueden conectar varios. Es
desarrollado por Intel en 1996 como solución a los cuellos de botella que se
producían en las tarjetas gráficas que usaban el bus PCI.
AGP se utiliza exclusivamente para conectar tarjetas gráficas, y debido a su
arquitectura sólo puede haber una ranura. Dicha ranura mide unos 8 cm y se
encuentra a un lado de las ranuras PCI. A partir de 2006, el uso del puerto AGP ha
ido disminuyendo con la aparición de una nueva evolución conocida como PCI-
Express, que proporciona mayores prestaciones en cuanto a frecuencia y ancho de
banda.
ATA, PATA O IDE:
Controla los dispositivos de almacenamiento masivo de datos, como los discos
duros y ATAPI (Advanced Technology Attachment Packet Interface) y además
añade dispositivos como las unidades CD-ROM. En el sistema IDE el controlador
del dispositivo se encuentra integrado en la electrónica del dispositivo.
Con la aparición del bus PCI, las controladoras IDE casi siempre están incluidas en
la placa base. Suele presentarse como dos conectores para dos dispositivos cada
uno. De los dos discos duros, uno tiene que estar como esclavo y el otro como
maestro para que la controladora sepa de qué dispositivo mandar/recibir los datos.
La configuración se realiza mediante jumpers.
Este diseño (dos dispositivos a un bus) tiene el inconveniente de que mientras se
accede a un dispositivo el otro dispositivo del mismo conector IDE no se puede usar.

SATA:
Serial ATA o S-ATA (acrónimo de Serial Advanced Technology Attachment) es una
interfaz de transferencia de datos entre la placa base y algunos dispositivos de
almacenamiento, como puede ser el disco duro, u otros dispositivos de altas
prestaciones que están siendo todavía desarrollados. Serial ATA sustituye a la
tradicional Parallel ATA o P-ATA. S-ATA proporciona mayores velocidades, mejor
aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión
de datos y capacidad para conectar discos en caliente

Ventajas:
 Velocidades de transferencias de datos más rápidas.
 Más ancho de banda.
 Más potencial para los aumentos de velocidad en generaciones futuras.
 Mejor integridad de los datos gracias al nuevo set de comandos avanzado.
 Cables más compactos que facilitan la ventilación interna de los ordenadores.
 Longitud máxima del cable de hasta 2 metros.
 Diseño de conector que permite HotPlug.
 Reducción de pineado que permite la escalabilidad RAID.
 Compatibilidad software y drivers existentes de Parallel ATA.

Inconvenientes:
 En los discos SATA, de primera generación, el índice de dispositivos con fallo
es del 20%

USB:
El Universal Serial Bus (bus universal en serie) o Conductor Universal en Serie,
abreviado comúnmente USB, es un puerto que sirve para conectar periféricos a una
computadora. Fue creado en 1996 por siete empresas: IBM, Intel, Northern
Telecom, Compaq, Microsoft, Digital Equipment Corporation y NEC.
El estándar incluye la transmisión de energía eléctrica al dispositivo conectado.
Algunos dispositivos requieren una potencia mínima, así que se pueden conectar
varios sin necesitar fuentes de alimentación extra. La gran mayoría de los
concentradores incluyen fuentes de alimentación que brindan energía a los
dispositivos conectados a ellos, pero algunos dispositivos consumen tanta energía
que necesitan su propia fuente de alimentación. Los concentradores con fuente de
alimentación pueden proporcionarles corriente eléctrica a otros dispositivos sin
quitarle corriente al resto de la conexión (dentro de ciertos límites).
El diseño del USB tenía en mente eliminar la necesidad de adquirir tarjetas
separadas para poner en los puertos bus ISA o PCI, y mejorar las capacidades plug-
and-play permitiendo a esos dispositivos ser conectados o desconectados al
sistema sin necesidad de reiniciar.
El USB puede conectar los periféricos como ratones, teclados, escáneres, cámaras
digitales, teléfonos móviles, reproductores multimedia, impresoras, discos duros
externos, tarjetas de sonido, sistemas de adquisición de datos y componentes de
red. Para dispositivos multimedia como escáneres y cámaras digitales, el USB se
ha convertido en el método estándar de conexión. Para impresoras, el USB ha
crecido tanto en popularidad que ha desplazado a un segundo plano a los puertos
paralelos porque el USB hace mucho más sencillo el poder agregar más de una
impresora a una computadora personal.

FIREWIRE:
El IEEE 1394 (conocido como FireWire por Apple Inc. y como i.Link por Sony) es
un estándar multiplataforma para entrada/salida de datos en serie a gran velocidad.
Suele utilizarse para la interconexión de dispositivos digitales como cámaras
digitales y videocámaras a computadoras.
Características principales:
 Elevada velocidad de transferencia de información.
 Flexibilidad de la conexión.
 Capacidad de conectar un máximo de 63 dispositivos.
Su velocidad hace que sea la interfaz más utilizada para audio y vídeo digital. Así,
se usa mucho en cámaras de vídeo, discos duros, impresoras, reproductores de
vídeo digital, sistemas domésticos para el ocio, sintetizadores de música y
escáneres.
SCSI:
SCSI, acrónimo inglés Small Computers System Interface (Sistema de Interfaz para
Pequeñas Computadoras), es un interfaz estándar para la transferencia de datos
entre distintos dispositivos del bus de la computadora. Se pronuncia escasi.
Para montar un dispositivo SCSI en un ordenador es necesario que tanto el
dispositivo como la placa madre dispongan de un controlador SCSI
Se utiliza habitualmente en los discos duros y los dispositivos de almacenamiento
sobre cintas, pero también interconecta una amplia gama de dispositivos,
incluyendo scanners, unidades CD-ROM, grabadoras de CD, y unidades DVD. De
hecho, el estándar SCSI entero promueve la independencia de dispositivos, lo que
significa que teóricamente cualquier cosa puede ser hecha SCSI

SAS:
Serial Attached SCSI o SAS, es una interfaz de transferencia de datos en serie,
sucesor del SCSI (Small Computer System Interface) paralelo, aunque sigue
utilizando comandos SCSI para interaccionar con los dispositivos SAS. Aumenta la
velocidad y permite la conexión y desconexión en caliente.
Una de las principales características es que aumenta la velocidad de transferencia
al aumentar el número de dispositivos conectados, es decir, puede gestionar una
tasa de transferencia constante para cada dispositivo conectado, además de
terminar con la limitación de 16 dispositivos existente en SCSI, es por ello que se
vaticina que la tecnología SAS irá reemplazando a su predecesora SCSI.
Además, el conector es el mismo que en el interfaz SATA y permite utilizar estos
discos duros, para aplicaciones con menos necesidad de velocidad, ahorrando
costos. Por lo tanto, los discos SATA pueden ser utilizados por controladoras SAS
pero no a la inversa, una controladora SATA no reconoce discos SAS.

4. Tipos de puertos estándar.

Un puerto es una conexión o un enchufe, el cual es utilizado para conectar


dispositivo de Hardware como impresoras o Mouse, permitiendo el intercambio de
datos con otro dispositivo. También existen puertos internos definidos mediante el
Software. Normalmente estos puertos se encuentran en la parte trasera del
computador, aunque en la actualidad muchos computadores incorporan puertos
USB y audio en la parte delantera.
En esta investigación estudiaremos algunos de los puertos más utilizados o
conocidos, como: el PS-2, paralelo, serie, VGA, USB, RJ-11, RJ-45 y RCA.
Puertos en Serie:
El puerto en serie de un ordenador es un adaptador asíncrono utilizado para poder
intercomunicar varios ordenadores entre sí.
Un puerto serie recibe y envía información fuera del ordenador mediante un
determinado software de comunicación o un drive del puerto serie.
El Software envía la información al puerto, carácter a carácter, convirtiendo en una
señal que puede ser enviada por cable serie o un módem. Cuando se ha recibido
un carácter, el puerto serie envía una señal por medio de una interrupción indicando
que el carácter está listo. Cuando el ordenador ve la señal, los servicios del puerto
serie leen el carácter.

Forma:
En la mayoría de los casos hay 2 tamaños de puertos, el primero sería de 25 pines,
que tiene una longitud de alrededor de 38 mm; y otro de 9 pines que tiene una
longitud de 17 mm.
En nuestro PC`s, se emplea como conector del interface serie, un Terminal macho,
al que llamaremos DTE (Dato Terminal Equipment), que a través de un cable
conectaremos a un periférico que posee un conector hembra al que llamaremos
DCE (Data Comunications Equipment).
En nuestro Terminal DTE, Tenemos las siguientes conexiones (para un conector
DB-25):

Características:

a) Normalmente estos suelen ser 2 en una placa base y son denominados COM
1 y COM 2.
b) Estos puertos funcionan con un chip llamado UART, que es un controlador
serie.
c) El término serie quiere decir que la comunicación con este tipo de conector
se realiza sólo en una dirección: o envío, o recepción de datos, pero no las
dos al mismo tiempo debido a que envía los datos uno detrás de otro.
d) El puerto serie utiliza direcciones y una línea de señales, un IRQ para llamar
la atención del procesador. Además el Software de control debe conocer la
dirección.
e) La mayoría de los puertos serie utilizan direcciones Standard predefinidas.
Éstas están descritas normalmente en base hexadecimal.
f) Para el protocolo de transmisión de datos, sólo se tiene en cuenta dos
estados de la línea, 0 y 1, también llamados Low y High.
g) El conector tiene sus extremos en ángulo de manera que el enchufe podrá
introducirse de una manera solamente.

Ubicación en el sistema informativo:


Se ubican en la parte trasera del case, podremos identificar estos puertos por los
nombres COM 1, COM 2, COM 3.
La cantidad de puertos de serie dependen de la tarjeta, ya que hay algunas tarjetas
que son capaces de tener 4 u 8 puertos.

Puerto Paralelo:
Este puerto de E/S envía datos en formato paralelo (donde 8 bits de datos, forman
un byte, y se envían simultáneamente sobre ocho líneas individuales en un solo
cable.) El puerto paralelo usa un conector tipo D-25 (es de 25 pin) El puerto paralelo
se utiliza principalmente para impresoras.
La mayoría de los software usan el termino LPT (impresor en línea) más un número
para designar un puerto paralelo (por ejemplo, LPT1). Un ejemplo donde se utiliza
la designación del puerto es el procedimiento de instalación de software donde se
incluye un paso en que se identifica el puerto al cual se conecta a una impresora.

Forma:
 Es un conector de tipo hembra; los conectores hembras disponen de uno o
más receptáculos diseñados para alojar las clavijas del conector macho.
 Mide 38mm de longitud en ambos extremos, de largo y de alto 5mm.
 Tiene forma de rectangular.
 Contiene 25 pines.

Características Generales:

a) Este puerto utiliza un conector hembra DB25 en la computadora y un


conector especial macho llamado Centronic que tiene 36 pines.
b) Es posible conectar el DB25 de 25 pines al Centronic de 36 pines ya que
cerca de la mitad de los pines del centronic van a tierra y no se conectan con
el DB25.
c) Desde el punto de vista del software, el puerto paralelo son tres registros de
8 bits cada uno, ocupando tres direcciones de I/O consecutivas de la
arquitectura X86.
d) Desde el punto de vista Hardware, el puerto es un conector hembra DB25
con doce salidas latcheadas (que tienen memoria /buffer intermedio) y cinco
entradas, con 8 líneas de masa.
e) La tensión de trabajo del puerto es de 5 voltios, por lo que necesitamos una
fuente estabilizada o regulada de tensión.
f) Las 12 salidas TTL (0-5v) usan latches internos y pueden programarse vía
instrucciones IN/OUT del CPU.
g) Las 5 entradas son “Steady-State Input points” y pueden programarse vía
instrucciones IN/OUT del CPU.
h) Las 3 direcciones del puerto (DATA, STATUS, CONTROL) inician
comúnmente en la 37H (otras direcciones comunes son la 278H y 378BCH).
i) Una de las líneas de entrada es además una interrupción (que puede
habilitarse vía programa) además hay una línea tipo “Power-on Reset”.

Ubicación en el sistema informático:


Se encuentra en la parte trasera del case, se pueden identificar fácilmente ya que
la mayoría de los software utilizan el termino LPT (que significa impresión en línea
por sus siglas en inglés). También en algunos modelos se pueden localizar en la
parte inferior al puerto del Mouse.

Recursos del puerto paralelo:


Cada adaptador de puerto paralelo tienes tres direcciones sucesivas que se
corresponden con otros tantos registros que sirven para controlar el dispositivo. Son
el registro de salida de datos; el registro de estado y el registro de control.
El puerto paralelo está formado por 17 líneas de señales y 8 líneas de tierra. Las
líneas de señales están formadas por grupos:
 4 Líneas de control.
 5 Líneas de estado.
 Líneas de datos.

En el diseño original las líneas de control son usadas para la interfase, control e
intercambio de mensajes al PC (falta papel, impresora ocupada, error en la
impresora).
Las líneas de datos suministran los datos de impresora del PC hacia la impresora y
solamente en esa dirección. Las nuevas implementaciones del puerto permiten una
comunicación bidireccional mediante estas líneas.

Tipos de puerto paralelo:


En la actualidad se conoce cuatro tipos de puerto paralelo:
 Puerto paralelo estándar (Standard Parallel Port SPP).
 Puerto paralelo PS/2 (bidireccional).
 Enhanced Parallel Port (EPP).
 Extended Capability Port (ECP).

En la siguiente tabla se muestra información sintetizada de cada uno de estos tipos


de puertos.
Puerto USB (Universal Serial Bus):
El puerto USB fue creado a principio de 1996. La sigla USB significa Bus Serie
Universal (Universal Serial Bus) Se llama universal, porque todos los dispositivos se
conecten al puerto. Conexión que es posible, porque es capaz de hacer conectar
hasta un total de 127 dispositivos.
Unas de las razones más importantes dieron origen a este puerto fueron:
 Conexión del PC con el teléfono.
 Fácil uso.
 Expansión del puerto.

Unas de las principales características más importantes de este puerto es que


permite la conexión entre l PC y el teléfono, además, nos elimina la incomodidad al
momento de ampliar el PC.
Cabe destacar que para hacer esto, se necesita abrir el case e introducir las tarjetas
de expansión o cualquier dispositivo deseado y después configurar y reiniciar el PC.
Por lo tanto, se puede decir que con este puerto tienes la capacidad de almacenar
hasta de 127 dispositivos periféricos simultáneamente.
5. Entrada y salida de datos a dispositivos periféricos.
Puertos de entrada y salida.
Los puertos de salida/entrada son elementos materiales del equipo, que permiten
que el sistema se comunique con los elementos exteriores. En otras palabras,
permiten el intercambio de datos, de aquí el nombre interfaz de entrada/salida
(también conocida como interfaz de E/S).
Puerto serial.
Los puertos seriales (también llamados RS-232, por el nombre del estándar al que
hacen referencia) fueron las primeras interfaces que permitieron que los equipos
intercambien información con el "mundo exterior". El término serial se refiere a los
datos enviados mediante un solo hilo: los bits se envían uno detrás del otro (consulte
la sección sobre transmisión de datos para conocer los modos de transmisión).
Originalmente, los puertos seriales sólo podían enviar datos, no recibir, por lo que
se desarrollaron puertos bidireccionales (que son los que se encuentran en los
equipos actuales). Por lo tanto, los puertos seriales bidireccionales necesitan dos
hilos para que la comunicación pueda efectuarse.
La comunicación serial se lleva a cabo asincrónicamente, es decir que no es
necesaria una señal (o reloj) de sincronización: los datos pueden enviarse en
intervalos aleatorios. A su vez, el periférico debe poder distinguir los caracteres (un
carácter tiene 8 bits de longitud) entre la sucesión de bits que se está enviando.
Ésta es la razón por la cual en este tipo de transmisión, cada carácter se encuentra
precedido por un bit de ARRANQUE y seguido por un bit de PARADA. Estos bits de
control, necesarios para la transmisión serial, desperdician un 20% del ancho de
banda (cada 10 bits enviados, 8 se utilizan para cifrar el carácter y 2 para la
recepción).
Los puertos seriales, por lo general, están integrados a la placa madre, motivo por
el cual los conectores que se hallan detrás de la carcasa y se encuentran
conectados a la placa madre mediante un cable, pueden utilizarse para conectar un
elemento exterior. Generalmente, los conectores seriales tienen 9 ó 25 clavijas y
tienen la siguiente forma (conectores DB9 y DB25 respectivamente):

Un PC posee normalmente entre uno y cuatro puertos seriales.


Puerto paralelo
La transmisión de datos paralela consiste en enviar datos en forma simultánea por
varios canales (hilos). Los puertos paralelos en los PC pueden utilizarse para enviar
8 bits (un octeto) simultáneamente por 8 hilos.
Los primeros puertos paralelos bidireccionales permitían una velocidad de 2,4 Mb/s.
Sin embargo, los puertos paralelos mejorados han logrado alcanzar velocidades
mayores:
* El EPP (puerto paralelo mejorado) alcanza velocidades de 8 a 16 Mbps.
* El ECP (puerto de capacidad mejorada), desarrollado por Hewlett Packard y
Microsoft. Posee las mismas características del EPP con el agregado de un
dispositivo Plug and Play que permite que el equipo reconozca los periféricos
conectados.
Los puertos paralelos, al igual que los seriales, se encuentran integrados a la placa
madre. Los conectores DB25 permiten la conexión con un elemento exterior (por
ejemplo, una impresora).

6. Conclusión
El mundo que nos rodea está cambiando continuamente, siendo cada vez más
moderno y eficaz en la parte informática. Por lo mismo algunos conectores y puertos
han quedado obsoletos, como es el caso del Din, Dvi, que se encuentran solo en
aparatos más antiguos.
Un Conector sirve generalmente para varias conexiones, como, por ejemplo, de
audio, videocámaras, control de videojuegos, computadora en red,
impresores, teclado, vídeo digital etc.
Puedo señalar que actualmente uno de los más usado es el USB, el cual ha
reemplazado a varios conectores como, por ejemplo, Din, MiniDin, serial.
Cada conector y puerto se caracteriza por su forma y cantidad de Pines, además su
velocidad es variada de acuerdo al dispositivo y uso que se le dé.

Вам также может понравиться