Está en la página 1de 33

“Año De la Lucha contra la Corrupción y la

Impunidad”

MICROPROCESADORES

TEMA: Puertos, Buses y sus Aplicaciones

CATEDRATICO:

Ing. Luis Aylas

ALUMNOS:

Cristóbal de la Cruz Cristhian

Muñoz Chura Bryan

Quinto Sosa Kevin

Terreros Galarza Javier Jimmy

SEMESTRE: VI
DEDICATORIA
La concepción de este trabajo está
dedicada a mis padres, pilares
fundamentales en mi vida. Sin ellos,
jamás hubiese podido conseguir lo que
hasta ahora. Su tenacidad y lucha
insaciable han hecho de ellos el gran
ejemplo a seguir y destacar, no solo
para mí, sino para mis hermanos y
familia en general.

2
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.

3
BUSES Y PUERTOS

1. 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,

4
(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

5
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

6
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

7
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.

8
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.

2. 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

9
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

10
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.

11
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.

12
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.

13
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:

14
 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,

15
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.

16
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

17
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.

3. 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.

18
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.

19
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.

20
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:

21
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.

22
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.

4. 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.

23
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):

24
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).

5. PUERTO USB

El USB (Bus de serie universal), como su nombre lo sugiere, se basa en una


arquitectura de tipo serial. Sin embargo, es una interfaz de entrada/salida mucho
más rápida que los puertos seriales estándar. La arquitectura serial se utilizó
para este tipo de puerto por dos razones principales:

 La arquitectura serial le brinda al usuario una velocidad de reloj mucho


más alta que la interfaz paralela debido a que este tipo de interfaz no

25
admite frecuencias demasiado altas (en la arquitectura de alta velocidad,
los bits que circulan por cada hilo llegan con retraso y esto produce
errores);
 Los cables seriales resultan mucho más económicos que los cables
paralelos.

Características del puerto USB:


 Todos los dispositivos USB tienen el mismo tipo de cable y el mismo tipo
de conector, independientemente de la función que cumple.
 Los detalles de consumo y administración electrónica del dispositivo son
completamente transparentes para el usuario.
 El computador identifica automáticamente un dispositivo agregado
mientras opera, y por supuesto lo configura.
 Los dispositivos pueden ser también desconectados mientras el
computador está en uso.
 Comparten un mismo bus tanto dispositivos que requieren de unos pocos
KBPS como los que requieren varios MBPS.
 Hasta 127 dispositivos diferentes pueden estar conectados
simultáneamente y operando con una misma computadora sobre el Bus
Serial Universal.
 El bus permite periféricos multifunción, es decir aquellos que pueden
realizar varias tareas a la vez, como lo son algunas impresoras que
adicionalmente son fotocopiadoras y máquinas de fax.
 Capacidad para manejo y recuperación de errores producido por un
dispositivo cualquiera.
 Soporte para la arquitectura conectar y operar (Plug&Play).
 Bajo costo.

Forma:
El puerto USB es el puerto más pequeño de los que existen en la parte trasera
de nuestro ordenador. El conector USB, es un conector con tan sólo 4 pin. Este
conector es individual, aunque también, nos podemos encontrar conectores
compuestos para más de una conexión.

26
1. Fuente de alimentación de +5 V (VBUS) máximo 100 mA
2. Datos (D-)
3. Datos (D+)
4. Conexión a tierra (GND)

Ubicación en el sistema Informático:


El puerto USB está ubicado en la mayoría de los case en la parte frontal o lateral
y en la parte trasera del mismo. Pero hay otros case que poseen este puerto
únicamente en la parte trasera del case.

Tipos de transferencia:
El puerto USB permite cuatro tipos de transferencia, que son:

 Transferencias de control:
Es una transferencia no esperada, no se realiza periódicamente, sino que la
realiza el software para iniciar una petición/respuesta de comunicación.
Normalmente se utiliza para operar operaciones de control o estado.

 Transferencias Isocrónicas:
Es periódica, una comunicación continúa entre el controlador y el dispositivo, se
usa normalmente para información.
Este tipo de transferencia envía la señal de reloj encapsulando en los datos,
mediante comunicaciones NZRI.

 Transferencias Continúa:
Son datos pequeños no muy frecuentes, que provocan la espera de otras
transferencias hasta que son realizadas.

 Transferencias de Volumen:

27
No son transferencias periódicas. Se trata de paquetes de gran tamaño, usados
en aplicaciones donde se utiliza todo el ancho de banda disponible en la
comunicación. Estas transferencias pueden quedar a la espera de que el ancho
de banda quede disponible.

Estándares USB
A partir de 1995, el estándar USB se ha desarrollado para la conexión de una
amplia gama de dispositivos.

El estándar USB 1.0 ofrece dos modos de comunicación:


 12 Mb/s en modo de alta velocidad,
 1,5 Mb/s de baja velocidad.

El estándar USB 1.1 brinda varias aclaraciones para los fabricantes de


dispositivos USB, pero no cambia los rasgos de velocidad. Los dispositivos
certificados por el estándar USB 1.1.

El estándar USB 2.0 permite alcanzar velocidades de hasta 480 Mbit/s. Los
dispositivos certificados por el estándar USB 2.0 llevan el siguiente logotipo:
Si no lleva ningún logotipo, la mejor manera de determinar si un dispositivo es
de USB de alta o baja velocidad es consultar la documentación del producto,
siempre y cuando los conectores sean los mismos.

El estándar USB 3.0 aparece en el 2008 que permite alcanzar velocidades de


hasta 4,8 Gb/s multiplicando por 10 la velocidad del USB 2.0. En este caso la
película apenas tardaría unos segundos en ser copiada por completo.

Cabe destacar que las velocidades mencionadas anteriormente se basan única


y exclusivamente en las velocidades máximas, es decir, existen muchos factores
que permiten o impiden alcanzar dicha velocidad, los cuales suelen ser externos
al tipo de puerto por combinaciones incorrectas.

Tipos de conectores:
Existen dos tipos de conectores USB:

28
 Los conectores conocidos como tipo A, cuya forma es rectangular y se
utilizan, generalmente, para dispositivos que no requieren demasiado
ancho de banda (como el teclado, el ratón, las cámaras Web, etc.);
 Los conectores conocidos como tipo B poseen una forma cuadrada y se
utilizan principalmente para dispositivos de alta velocidad (discos duros
externos, etc.).
 Los conectores de tipo C está pensado para ser el sustituto algún día del
USB A y del USB B.
Estos dos tipos de USB (A y B) sólo tienen 4 conexiones. El USB-C tiene
24, lo que permite que sea un tipo de conexión muy versátil.
Además, el conector USB-C es reversible como el conector Lightning, lo
que aporta mucha comodidad a la hora de usarlo (conectarlo), a partir de
ahora siempre acertarás

Dispositivos de entrada:
Son aquellos que permiten al usuario introducir datos, comandos y programas
en la CPU de la computadora o del ordenador para que esta los pueda procesar
ó almacenar.

Tipos de dispositivos de entrada:

 Teclado.
 Ratón.
 Lápiz óptico.
 Joystick.
 Micrófono.
 Tableta digitalizadora.
 Lector de código de barras.
 Escáner plano.
 Cámara digital.
 Escáner de código de barras.
 Cámara Web o Webcam.
 Tarjetas perforadas.
 Pantalla Táctil.

29
Dispositivos de salida:

Son aquellos que permiten enviar información procesada ó almacenada al


exterior, para que el usuario la visualice, es decir, son aquellos dispositivos que
permiten a la computadora convertir sus patrones de bits internos en forma que
puedan ser comprendidos por las personas.

Tipos de dispositivos de salida:

 Monitor.
 Pantalla táctil.
 Impresora.
 Altavoces.
 Plotter o trazador gráfico.
 Auriculares.
 Fax.

Dispositivos de almacenamiento:

Son aquellas unidades que permiten guardar información de manera


permanente en la computadora, en los cuales la información entra ó sale, entre
ellos están los discos duros, los disquetes, los CDs, las unidades de ZIP. Este
tipo de memorias auxiliares pueden ser de tipo magnéticos y ópticos.

Tipos de dispositivos de almacenamiento:

 Disco duro.
 Disquete.
 Grabador y/o lector de CD.
 Grabador y/o lector de DVD.
 Grabador y/o lector de Blu-ray.
 Grabador y/o lector de HD DVD.
 Memoria Flash.
 Cintas magnéticas.
 Tarjetas perforadas.
 Memoria portátil

30
APLICACIÓN DE BUS

Los buses son el elemento permite transferir toda la información, desde las
operaciones más sencillas de la UCP, así como toda transferencia de datos entre
los distintos dispositivos conectados al sistema central. Memoria, tarjetas
gráficas, teclados, etc., y en definitiva cualquier periférico o dispositivo del
ordenador se comunica a través de este elemento. Existen dispositivos mucho
más conocidos que los buses del sistema, pero incluso la tarjeta gráfica más
potente del mercado necesitará comunicar los datos con el sistema, y no sólo
eso, porqué además serán las características del bus las que marcarán el
rendimiento de dicha tarjeta. Normalmente se refiere al conjunto de señales con
las que se comunica el microprocesador con el entorno: memoria o periféricos
(a través de las interfaces).

Controla las transferencias de datos entre la CPU y el periférico (convertir


formatos, adaptar velocidades). Informar a la CPU del estado del periférico.
Detección de errores (defectos mecánicos o eléctricos en el funcionamiento del
dispositivo. Ejemplos: atasco de papel, cambio de un bit, etc.). Los interfaces
también se denominan controladores, interfaces o tarjetas de E/S importantes de
un interfaz son: Interpretar las órdenes que recibe de la CPU.

APLICACIÓN DE PUERTOS

un puerto es una interfaz a través de la cual se pueden enviar y recibir los


diferentes tipos de datos.

La interfaz puede ser de tipo física (hardware) o puede ser a nivel lógico o de
software, en cuyo caso se usa frecuentemente el término puerto lógico (por
ejemplo, los puertos de redes que permiten la transmisión de datos entre
diferentes computadoras).

31
FUNCIÓN

Es la de comunicar los circuitos con el microprocesador

 EMISOR: Dispositivo que toma un dato de “n” bits y lo descompone para


extraer el dato bit por bit por un solo pin.
 RECEPTOR: Dispositivo que recibe una secuencia de bits y las almacena
hasta componer un código de “n” bits.
 PROTOCOLO: Debe ordenarse y marcarse el tiempo que dura un bit en
ser transmitido para interpretar correctamente la transmisión de los bits,
así como definir mecanismos que marquen el final y el inicio de una
transmisión

32
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é.

33

También podría gustarte