El documento describe diferentes tipos de puertos de comunicación en computadoras, incluyendo puertos serie, paralelos, USB y FireWire. Explica que un puerto es una interfaz para enviar y recibir datos y que los puertos serie son comúnmente usados para conectar periféricos externos. También describe las características y usos de los puertos paralelos, USB, FireWire y sus ventajas sobre puertos serie y paralelos tradicionales.
2.
En informática, un puerto es una
forma genérica de denominar a una
interfaz por la cual diferentes tipos
de datos pueden ser enviados y
recibidos. Dicha interfaz puede ser
física, o puede ser a nivel software
(por ej: los puertos que permiten la
transmisión de datos entre
diferentes ordenadores).
3. PUERTO SERIE
Los puertos serie -también
conocidos como puertos de
comunicaciones (COM)- están
considerados como una interfaz
externa fundamental. De hecho,
dichos puertos han acompañado al
PC desde hace más de veinte años.
En general, todo PC incluye dos
puertos serie RS-232, denominados
COM1 y COM2.
5. CARACTERISTICAS
En general, una característica
básica del puerto serie hace
referencia a la velocidad de
transferencia de datos que es
capaz de ofrecer: muy reducida. La
mayoría de puertos serie son
capaces de ofrecer relaciones de
transferencia de hasta 115 kbps.
7.
Básicamente, el puerto serie define
un conector y un protocolo para el
intercambio de información. Tal y
como su nombre indica, la
información se transmite y recibe
en serie.
8. PUERTO PARALELO
Las impresoras recuerdan
inmediatamente la imagen mental
del puerto paralelo, ya que es ésta
la interfaz mayormente empleada
para la conexión de dicho
periférico. Durante el diseño de los
primeros PC, IBM introdujo dicho
puerto, con el objetivo de conectar
una impresora.
9. CARACTERISTICAS
El funcionamiento del puerto paralelo se
basa en el envío de un byte completo en
cada transferencia, siendo necesarios,
por tanto, 8 cables dedicados al
intercambio de información. El puerto
serie necesita 8 operaciones de
transferencia para enviar un byte, lo cual
sugiere que el puerto paralelo puede
trabajar a una velocidad notablemente
superior.
10.
El puerto paralelo original era
unidireccional, y por tanto las
señales viajaban desde el PC hacia
la impresora, nunca en el sentido
opuesto.
12. BUS “USB”
A pesar de que han persistido desde los
inicios del PC, y de su conveniencia para
multitud de aplicaciones, los puertos
serie y paralelo presentan claras
limitaciones en cuanto a capacidad de
expansión y rendimiento se refiere. A
mediados de los 90, un consorcio
formado por multitud de empresas
-incluyendo Compaq, IBM, Microsoft,
NEC, etc.- desarrolló una nueva interfaz
estándar para la conexión de
dispositivos externos al PC.
14.
Dicha interfaz, bautizada como USB
(Universal Serial Bus, Bus Serie
Universal), tenía como objetivo conectar
periféricos relativamente lentos
(ratones, impresoras, cámaras digitales,
unidades ZIP, etc.) de una forma
realmente sencilla, rápida y basada en
comunicaciones serie.
15. Características
Una importante característica de los
puertos USB es la sencillez con la que
se instala un dispositivo. Tan sólo hay
que conectar un extremo del cable USB
al periférico, y el extremo opuesto se
inserta directamente sobre un conector
USB, situado en la parte exterior del PC.
No es necesario instalar ninguna tarjeta
adaptadora ISA o PCI, lo que ahorra
multitud de esfuerzo y problemas.
16.
El bus USB admite la conexión de
hasta 127 dispositivos, algo
impensable usando puertos serie o
paralelo. Cada dispositivo puede
trabajar con un ancho de banda de
hasta 6 Mbps, velocidad más que
suficiente para la mayoría de
periféricos.
17.
Otra importante característica es
que los dispositivos se pueden
conectar y desconectar sin
necesidad de apagar el PC (hotswapping).
El bus USB permite el flujo de
información en ambos sentidos (del
PC a los dispositivos o de los
dispositivos hacia el PC), lo que
abre un gran abanico de
posibilidades de expansión.
18. VERSION 2.0 DE USB
. La ventaja para el usuario aparece al
utilizar dispositivos diseñados para la
versión 2.0: el ancho de banda aumenta
hasta un factor 40 (lo que implica
alcanzar 480 Mbps). Esto hace posible
ampliar el abanico de periféricos USB
disponibles, siendo posible conectar
dispositivos con elevados requerimientos
de ancho de banda, como discos duros,
grabadoras de CD, lectores DVD, etc.
19. LA INTERFAZ FIREWIRE
El término FireWire resulta familiar,
sobre todo, para los usuarios de PC
interesados en el campo del vídeo
digital. Pero, más allá de este
campo concreto, se trata de un bus
serie similar al USB, que admite la
conexión de una gran variedad de
dispositivos.
21. Características
En términos de velocidad de
transferencia, FireWire supera con
creces a USB 1.1, pero es muy
similar a USB 2.0. FireWire esta
orientado a dispositivos con
elevados requerimientos de ancho
de banda.
24. Macro outportb:
Escribe 1 byte al puerto de salida indicado
por el argumento id_puerto. Si la macro
outportb es llamada cuando conio.h haya
sido incluida, será tratada como una macro
que expande el código "en línea" (inline).
Si no se incluye conio.h, o si se incluye
conio.h pero desactivas la definición de la
macro outportb , entonces se instituye la
función outportb.
26. Función inport
Lee 1 byte de la parte baja de 1
palabra (word) desde el puerto de
entrada indicado por el argumento
id_puerto; lee el byte alto desde
id_puerto+1. La función inport
funciona de la misma manera que
la instrucción 80x86 IN .