Você está na página 1de 18

REALIZAR UN MAPA CONCEPTUAL DEL TEMA BUSES DE COMUNICACIN

BUSES DE COMUNICACION
Un bus, mes un canal de comunicacin que las computadoras usan para
comunicar sus componentes entre s, por ejemplo para comunicar el
procesador con los perifricos, memoria o dispositivos de almacenamiento.
Generalmente el Bus est integrado a la tarjeta madre, en una tarjeta madre
muy posiblemente se encuentre diferentes tipos de buses.
El objetivo de que El bus est conectado a la tarjeta madre es que los
dispositivos que se conecten a ella, acten como si estuvieran directamente
conectadas con el procesador.
El bus es el elemento ms corriente de comunicacin en los computadores y
consta de un camino que permite comunicar selectivamente un nmero de
componentes o dispositivos, de acuerdo a unas ciertas reglas o normas de
conexin. Desempea por tanto las tareas de enlace y de conmutador, puesto
que permite, en cada momento, seleccionar los dispositivos que se comunican
a travs suyo.
En las transferencias de informacin que se realizan en los buses, hay como
mnimo dos agentes involucrados: el que origina la transferencia, que
denominaremos maestro de la transferencia y el que responde a la misma, que
denominaremos esclavo de la transferencia. No todos los elementos
conectados a un bus pueden actuar como a estos de la transferencia; se
denominan maestros potenciales aquellos elementos que s tienen esta
capacidad.

La operacin bsica del bus se denomina ciclo de bus.


Un ciclo permite realizar una transferencia elemental de un dato entre dos
dispositivos. En esta transferencia, la informacin se lleva de un elemento
que se denomina fuente a otro que se denomina destino. Los buses modernos
permiten agrupar varias transferencias en una sola operacin, que
denominaremos transaccin, estas pueden tener los mismos o distintos
destinos, o incluso un mismo elemento puede actuar como fuente y como
destino en distintas transferencias de una misma transaccin.
TIPOS DE BUSES POR SU USO
Bus de Direcciones: Este es un bus unidireccional debido a que la
informacin fluye es una sola direccin, de la CPU a la memoria a los
elementos de entrada y salida. La CPU sola puede colocar niveles lgicos en
las n lneas de direccin, con la cual se genera 2n posibles direcciones
diferentes. Cada una de estas direcciones corresponde a una localidad de la
memoria dispositivo de E / S.
Los microprocesadores 8086 y 8088 usados en los primeros computadores
personales (PC) podan direccionar hasta 1 megabyte de memoria (1.048.576
bytes). Es necesario contar con 20 lneas de direccin. Para poder manejar
ms de 1 megabyte de memoria , en los computadores AT (con procesadores
80286) se utiliz un bus de direcciones de 24 bits, permitiendo as direccionar
hasta 16 MB de memoria RAM (16.777.216 bytes). En la actualidad los
procesadores 80386DX pueden direccionar directamente 4 gigabytes de
memoria principal y el procesador 80486DX hasta 64 GB.
Bus de Datos : Este es un bus bidireccional, pues los datos pueden fluir hacia
desde la CPU. Los m terminales de la CPU, de D0 - Dm-1 , pueden ser
entradas salidas, segn la operacin que se este realizando ( lectura
escritura ) . en todos los casos, las palabras de datos transmitidas tiene m bits
de longitud debido a que la CPU maneja palabras de datos de m bits; del

nmero de bits del bus de datos, depende la clasificacin del


microprocesador.
En algunos microprocesadores, el bus de datos se usa para transmitir otra
informacin adems de los datos ( por ejemplo, bits de direccin
informacin de condiciones ). Es decir, el bus de datos es compartido en el
tiempo multiplexado. En general se adopt 8 bits como ancho estndar
para el bus de datos de los primeros computadores PC y XT. Usualmente el
computador transmite un caracter por cada pulsacin de reloj que controla el
bus (bus clock), el cual deriva sus pulsaciones del reloj del sistema (system
clock). Algunos computadores lentos necesitan hasta dos pulsaciones de reloj
para transmitir un caracter.
Los computadores con procesador 80286 usan un bus de datos de 16 bits de
ancho, lo cual permite la comunicacin de dos caracteres o bytes a la vez por
cada pulsacin de reloj en el bus. Los procesadores 80386 y 80486 usan
buses de 32 bits. El PENTIUM de Intel utiliza bus externo de datos de 64 bits,
y uno de 32 bits interno en el microprocesador.
Bus de Control: Este conjunto de seales se usa para sincronizar las
actividades y transacciones con los perifricos del sistema. Algunas de estas
seales, como R / W , son seales que la CPU enva para indicar que tipo de
operacin se espera en ese momento. Los perifricos tambin pueden remitir
seales de control a la CPU, como son INT, RESET, BUS RQ.
Las seales ms importantes en el bus de control son las seales de
cronmetro, que generan los intervalos de tiempo durante los cuales se
realizan las operaciones. Este tipo de seales depende directamente del tipo
del microprocesador.

TIPOS DE BUSES POR SU TECNOLOGIA


Qu son los Buses?
Un bus se puede definir como una lnea de interconexin portadora de
informacin, constituida por varios hilos conductores (en sentido fsico) o
varios canales (en sentido de la lgica), por cada una de las cuales se
transporta un bit de informacin. El nmero de lneas que forman los buses
(ancho del bus) es fundamental: Si un bus est compuesto por 16 lneas,
podr enviar 16 bits al mismo tiempo.
Los buses interconexionan toda la circuitera interna.
Es decir, los distintos subsistemas del ordenador intercambian datos gracias a
los buses.
Podemos clasificar a los buses, segn el criterio de su situacin fsica:

Buses internos
Buses Externos
Bus Interno: Este mueve datos entre los componentes internos del
microprocesador.
Todas las partes del microprocesador estn unidas mediante diversas lneas
elctricas. El conjunto de estas lneas se denominan bus interno del
microprocesador. Por este bus interno circulan los datos (bus de datos), las
seales de control (bus de control) o las direcciones de memoria (bus de
direcciones). Cuando se habla de un microprocesador de 32 bits, se esta
diciendo que el nmero de lneas del bus interno es de 32.
El bus interno puede compararse a los vasos sanguneos del cuerpo humano.
As,por las diferentes lneas fluye la informacin, llegando o abandonando los
registros y las memorias.

Bus Externo: Este se utiliza para comunicar el micro y otras partes, como
perifricos y memoria.
Tipos de Buses
La placa madre es la tarjeta ms grande que se puede visualizar dentro de
una PC y la ms importante, ya que la misma contiene todo el circuito lgico
principal para que funcione, adems de alojar el procesador y otros
componentes de suma importancia.
Dentro de esta placa los buses de datos comnmente llamadas ranuras de
expansin ocupan gran parte de la misma. Estas ranuras indican la
denominada arquitectura de sistema.
Los buses de datos sirven para instalar las placas controladoras que realizan
funcion es especficas, como por ejemplo, la tarjeta de video, controladora de
disco, placa de sonido, etc.
A travs de estos buses circulan datos y direcciones que sern tratados por
los dispositivos y el procesador de acuerdo a un rgimen de llamadas o
interrupciones que indican desde donde provienen los datos o hacia donde
deben viajar.
Buses ISA:
Las siglas significan INDUSTRY STANDARD ARQUITECTURE.
Las primeras computadoras personales estaban equipadas con ranuras de 8
bits, que para la velocidad de aquellos procesadores eran suficiente.
Actualmente son lentas para los procesadores que existen.

Buses MCA:
A medida que los procesadores aumentaron su velocidad, los buses ISA
debieron mantener su velocidad para permanecer dentro del estndar,
desaprovechando los mayores rendimientos de procesadores y dispositivos.
IBM desarroll la denominada ARQUITECTURA DE BUS MICROCANAL
(MCA). Basada en ranuras de expansin 32 bits, introdujo cambios de diseo
y nuevos conceptos de gestin y funcionamiento del bus.
El bus MCA es totalmente incompatible con los dems y de uso exclusivo de
IBM. Por ello, qued prcticamente en desuso.
Buses EISA:
Las

siglas

significan

EXTENDED

INDUSTRY

STANDARD

ARQUITECTURE.
Arquitectura estndar industrial extendida. Tiene caractersticas de la ISA en
cuanto a su compatibilidad pero con la velocidad de MCA es decir, 32 bits.
Buses VESA:
Las ranuras VESA (VIDEO ELECTRONICA STANDARD ASOCIATION) son
una extensin de ISA. Incluye toda la tecnologa de EISA, funcionan al ritmo
del microprocesador y permiten la transferencia de datos sin necesidad de
que estos intervengan permitiendo procesos mucho ms rpidos y dejando
mayor tiempo libre al microprocesador central. Si bien esta caracterstica lo
hace ms rpido, lo complejo de su coxionado lmite, la cantidad de 2 o 3
ranuras solamente.
Buses PCI:
Las siglas significan PERIPHERICAL COMPONENT INTERCONECT.

Interconexin a componentes perimetrales. Es de caractersticas similares a


VESA, pero se distingue porque la conexin del bus con el microprocesador
se efecta por intermedio de un chip adicional que simplifica y suprime las
limitaciones de la conexin directa.
Permite hasta 10 ranuras de expansin simultneas pero direccionables, es
decir, no es lo mismo colocar una placa PCI en cualquier ranura, deben tener
un orden determinado.
Bus AGP
Las siglas AGP corresponden a Advanced Graphics Port, o Puerto Avanzado
de Grficos. Se trata de un nuevo sistema para conectar perifricos en la
placa base del PC; es decir, es un nuevo bus por el que van datos del
microprocesador al perifrico.
Su propio nombre nos define este nuevo bus: Puerto, puesto que se comunica
con el micro de manera ms ntima que otros buses como PCI (a costa de
permitir slo 1 ranura o slot); Avanzado, como corresponde a una tecnologa
moderna que pretende superar las limitaciones del PCI ; y de Grficos, ya
que ha sido diseado pensando en ese uso exclusivamente.
El objetivo a la hora de crear este bus era conseguir una tasa de
transferencia de datos micro-tarjeta grfica superior a la que ofrece el PCI
de 32 bits a 33 MHz, 132 MB/s. Esta tasa resulta suficiente para aplicaciones
2D, pero insuficiente (al menos en teora) para las nuevas tarjetas 3D, que
deben transmitir varios "megas" de texturas para obtener el mximo
realismo.
CardBus y PC Card (comnmente PCMCIA)
Las computadoras porttiles tienen dos slots para adaptadores de "credit
card". Esta interface fue llamada "PCMCIA", hoy tambin se conoce como

"PC Card.". Estos son mucho mas pequeos, mas caros y mas lentos que los
ISA y EISA.
En un porttil cada conector es en si mismo un dispositivo de I/O.
TIPOS DE BUSES POR TECNOLOGA
En forma muy general existen tres tipos de buses, de acuerdo a la funcin que
realizan.
1.

Bus de direcciones

2.

Bus de datos

3.

Bus de control

Bus de Direcciones
Este es un bus unidireccional debido a que la informacin fluye es una sola
direccin, de la CPU a la memoria a los elementos de entrada y salida. La
CPU sola puede colocar niveles lgicos en las n lneas de direccin, con la
cual se genera 2n posibles direcciones diferentes. Cada una de estas
direcciones corresponde a una localidad de la memoria dispositivo de E / S.
Bus de Datos
Este es un bus bidireccional, pues los datos pueden fluir hacia o desde la
CPU. Los m terminales de la CPU, de D0 - Dm-1, pueden ser entradas o
salidas, segn la operacin que se est realizando (lectura o escritura ) . En
todos los casos, las palabras de datos transmitidas tiene m bits de longitud
debido a que la CPU maneja palabras de datos de m bits; del nmero de bits
del bus de datos, depende la clasificacin del microprocesador.
Bus de Control
Este conjunto de seales se usa para sincronizar las actividades y
transacciones con los perifricos del sistema. Algunas de estas seales, como
R / W , son seales que la CPU enva para indicar que tipo de operacin se

espera en ese momento. Los perifricos tambin pueden remitir seales de


control a la CPU, como son INT, RESET, BUS RQ.
Las seales ms importantes en el bus de control son las seales de
cronmetro, que generan los intervalos de tiempo durante los cuales se
realizan las operaciones. Este tipo de seales depende directamente del tipo
del microprocesador.

Qu son los Buses?


Un bus se puede definir como una lnea de interconexin portadora de
informacin, constituida por varios hilos conductores (en sentido fsico) o
varios canales (en sentido de la lgica), por cada una de las cuales se
transporta un bit de informacin. El nmero de lneas que forman los buses
(ancho del bus) es fundamental: Si un bus est compuesto por 16 lneas,
podr enviar 16 bits al mismo tiempo.
Los buses interconexionan toda la circuitera interna.
Es decir, los distintos subsistemas del ordenador intercambian datos gracias a
los buses.

Podemos clasificar a los buses, segn el criterio de su situacin fsica:


Buses internos
Buses Externos
Bus Interno: Este mueve datos entre los componentes internos del
microprocesador.
Todas las partes del microprocesador estn unidas mediante diversas lneas
elctricas.
El conjunto de estas lneas se denominan bus interno del microprocesador.
Por este bus interno circulan los datos (bus de datos), las seales de control
(bus de control) o las direcciones de memoria (bus de direcciones). Cuando
se habla de un microprocesador de 32 bits, se est diciendo que el nmero de
lneas del bus interno es de 32.
El bus interno puede compararse a los vasos sanguneos del cuerpo humano.
As,por las diferentes lneas fluye la informacin, llegando o abandonando los
registros y las memorias.
Bus Externo: Este se utiliza para comunicar el micro y otras partes, como
perifricos y memoria.
Tipos de Buses
La placa madre es la tarjeta ms grande que se puede visualizar dentro de
una PC y la ms importante, ya que la misma contiene todo el circuito lgico
principal para que funcione, adems de alojar el procesador y otros
componentes de suma importancia.
Dentro de esta placa los buses de datos comnmente llamadas ranuras de
expansin ocupan gran parte de la misma. Estas ranuras indican la
denominada arquitectura de sistema.

Los buses de datos sirven para instalar las placas controladoras que
realizan funcin es especficas, como por ejemplo, la tarjeta de vdeo,
controladora de disco, placa de sonido, etc.
A travs de estos buses circulan datos y direcciones que sern tratados por
los dispositivos y el procesador de acuerdo a un rgimen de llamadas o
interrupciones que indican desde donde provienen los datos o hacia donde
deben viajar.
Caractersticas de un bus
Un bus se caracteriza por la cantidad de informacin que se transmite en
forma simultnea. Este volumen se expresa en bits y corresponde al nmero
de lneas fsicas mediante las cuales se enva la informacin en forma
simultnea. Un cable plano de 32 hilos permite la transmisin de 32 bits en
paralelo. El trmino "ancho" se utiliza para designar el nmero de bits que
un bus puede transmitir simultneamente.
Por otra parte, la velocidad del bus se define a travs de su frecuencia (que
se expresa en Hercios o Hertz), es decir el nmero de paquetes de datos que
pueden ser enviados o recibidos por segundo. Cada vez que se envan o
reciben estos datos podemos hablar de ciclo.
De esta manera, es posible hallar la velocidad de transferencia mxima del
bus (la cantidad de datos que puede transportar por unidad de tiempo) al
multiplicar su ancho por la frecuencia. Por lo tanto, un bus con un ancho de
16 bits y una frecuencia de 133 MHz, tiene una velocidad de transferencia de:
16 * 133.106 = 2128*106 bit/s, o 2128*106/8 = 266*106 bytes/s o 266*106 /
1000 = 266*103 KB/s o 259.7*103 /1000 = 266 MB/s
Subconjunto de un bus
En realidad, cada bus se halla generalmente constituido por entre 50 y 100
lneas fsicas distintas que se dividen a su vez en tres subconjuntos:

El bus de direcciones, (tambin conocido como bus de memoria)


transporta las direcciones de memoria al que el procesador desea
acceder, para leer o escribir datos. Se trata de un bus unidireccional.
El bus de datos transfiere tanto las instrucciones que provienen del
procesador como las que se dirigen hacia l. Se trata de un bus
bidireccional.

El bus de control (en ocasiones denominado bus de comando)


transporta las rdenes y las seales de sincronizacin que provienen de
la unidad de control y viajan hacia los distintos componentes de
hardware. Se trata de un bus bidireccional en la medida en que
tambin transmite seales de respuesta del hardware.
Los buses principales
Por lo general, dentro de un equipo, se distinguen dos buses principales:

el bus interno o sistema (que tambin se conoce como bus frontal o


FSB). El bus interno permite al procesador comunicarse con la
memoria central del sistema (la memoria RAM).
el bus de expansin (llamado algunas veces bus de entrada/salida)
permite a diversos componentes de la placa madre (USB, puerto serial
o paralelo, tarjetas insertadas en conectores PCI, discos duros,
unidades de CD-ROM y CD-RW, etc.) comunicarse entre s. Sin
embargo, permite principalmente agregar nuevos dispositivos por
medio de las ranuras de expansin que estn a su vez conectadas al
bus de entrada/salida.

BIBLIOGRAFIA:
www.educar.org/estudiantes/Bus/index.htm
www.conozcasuhardware.com/articulo/notic1.htm
atenea.udistrital.edu.co/egresados/jaime/buses.ht
ml#control

Você também pode gostar