Sistema de bus común utilizando multiplexores

Una computadora típica tiene muchos registros y necesitamos transferir la información entre estos registros. Una forma de transferir la información es utilizando el sistema de bus común. En este artículo discutiremos el sistema de bus común usando multiplexores .

Analicemos el sistema de bus común con multiplexores.

La construcción de este sistema de bus para 4 registros se muestra arriba. El bus consta de multiplexores 4×1 con 4 entradas y 1 salida y 4 registros con bits numerados del 0 al 3. Hay 2 entradas de selección S0 y S1 que están conectadas a las entradas de selección de los multiplexores.

La salida 1 del registro A se conecta a la entrada 0 del MUX 1 y de manera similar se realizan otras conexiones como se muestra en el diagrama. Los datos transferidos al bus dependen de las líneas seleccionadas. A continuación se muestra una tabla para las diversas combinaciones de líneas seleccionadas.

Seleccionar combinación de Líneas S1S0 Registrar Seleccionado
00 Registro A
01 Registro B
10 Registro C
11 Registro D

Como podemos ver que cuando S1S0=00 se selecciona el registro A porque en 00 se aplican al bus común las 0 entradas de datos de todos los multiplexores.

Dado que las entradas de datos 0 de todos los multiplexores reciben las entradas del registro A, se selecciona el registro A. De manera similar, para otras combinaciones de S1S0, se seleccionan otros registros.

Nota-

No. of multiplexers needed = No. of bits in each register 

Publicación traducida automáticamente

Artículo escrito por mohitg593 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *