viernes, 4 de marzo de 2016

Buses, tipos, clasificación y usos



¿Qué es un Bus?


La palabra "bus" hace alusión a un medio de transporte y precisamente esa es su función: transmitir (o transportar) datos dentro de un mismo equipo informático o con otros equipos. 

En informática se denomina  bus al conjunto de conexiones físicas que pueden compartirse con múltiples componentes de hardware para que se comuniquen entre sí.
Los buses se pueden clasificar por:
  • Su método de envío.
  • Su uso.
  • Su tecnología. 
Clasificación de buses por el método de envío.
      1.     Bus paralelo.
En este bus y con la ayuda de varias líneas que tienen funciones fijas, los datos son enviados por bytes al mismo tiempo. Se envían cantidades de datos bastante grandes con una frecuencia moderada y es igual al ancho de los datos por la frecuencia de funcionamiento. En los computadores se utiliza de manera intensiva: bus del procesador, los buses de discos duros, tarjetas de expansión y de vídeo y bus de impresoras.
      2.     Bus serial.
En el bus serial, los datos son enviados bit a bit y se reconstruyen por medio de registros o rutinas de software; está formado por pocos conductores y su ancho de banda depende de la frecuencia. Es usado en buses para discos duros, unidades de estado sólido, tarjetas de expansión y para el bus del procesador.

Clasificación de buses por su uso
      a)    Bus de datos.
      Es un  bus bidireccional que permite que los datos fluyan desde y hacia el CPU. La clasificación del microprocesador depende del número de bits del bus de datos. En algunos microprocesadores, el bus de datos transmite además de datos, bits de dirección o información de condiciones. Es decir, el bus de datos es compartido en el tiempo o multiplexado.
      b)    Bus de direcciones. 
     Este es un bus unidireccional  en donde la información fluye en una sola dirección, del CPU a la memoria o a los elementos de entrada y salida.
       c)     Bus de control. 
      Este se usa para sincronizar las actividades y transacciones con los periféricos del sistema. Algunas de estas señales, como R/W, son señales que la CPU envía para indicar qué tipo de operación se espera en ese momento. Los periféricos también pueden remitir señales de control a la CPU, como son INT, RESET, BUS RQ.
Clasificación de buses por su tecnología.
                     I.           Bus Interno. 
           Es el conjunto de diversas líneas eléctricas que unen el microprocesador y que mueve datos entre los componentes internos del mismo. Por este bus interno circulan los datos (bus de datos), las señales 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 número de líneas del bus interno es de 32.
                     II.         Bus Externo. 
            Este se utiliza para comunicar el microprocesador, los periféricos y memorias USB. 



Referencias.