Comprendiendo los Buses en Arquitectura de Computadoras

Clasificado en Informática

Escrito el en español con un tamaño de 2,44 KB

Un bus podríamos definirlo como un conjunto de cables o bits, por los que circula información del mismo tipo.

Bus de Datos

La CPU dispone de una colección de señales por las cuales circula la información que el sistema manipula (datos), desde y hacia la CPU. Tamaño: 8, 16, 32, 64, 128, … bits. Características: - Bidireccional. - Triestado (para funcionamiento en DMA).

El bus de datos lo identificamos por el nombre genérico ‘D’ (de Data en inglés) y las señales que lo componen se identifican cada una de ellas por su nombre, que se constituye mediante el nombre genérico del bus ‘bus de datos’ más un subíndice que identifica su peso binario en la información. Así pues, el bus de datos de una CPU de 8 bits se compone de 8 líneas de señal denominadas D7 ... D0.

Bus de Direcciones

Para poder localizar la información en la memoria, la CPU requiere señalar la dirección donde la misma se encuentra. Para ello, dispone de un conjunto de líneas de señal que conforman la dirección y las señales que lo componen toman el nombre genérico del bus más un subíndice que identifica su peso binario en la información de dirección. Así pues, para una CPU con un bus de direcciones de 16 bits, estaría constituido por las señales A15 .. A0. Tamaño: 8, 16, 20, 24, 32 o 64 bits. Características: - Unidireccional. - Triestado (para DMA).

Bus de Control

Está formado por todas las señales que controlan el funcionamiento externo e interno de la CPU. Al contrario de los buses de direcciones y de datos, las líneas de señal que lo constituyen no toman su nombre del genérico del bus, sino que disponen de nombre propio, que hace referencia a la función que cada señal realiza:

Señales de Control del Sistema

Este grupo de señales son generadas por la Unidad de Control (U.C.) de la CPU.

Señales de Control de la CPU

Por medio de estas señales podremos controlar el funcionamiento de la CPU desde el exterior de ella.

Señales de Control del Bus

Por medio de estas señales, otro elemento del sistema solicita a la CPU el control del bus. En otras palabras, se solicita a la CPU que desconecte sus líneas de direcciones, datos y control del bus del sistema. Con ello se permite que otro elemento del sistema sea quien controle los buses de datos y direcciones.

Entradas relacionadas: