ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Diseño De La Unidad lógica Y Unidad Aritmético-lógica


Enviado por   •  19 de Junio de 2014  •  251 Palabras (2 Páginas)  •  430 Visitas

Página 1 de 2

ENTRADAS

Función F

Unidad Lógica

S1 S0 Salida Función Fi

0 0 F=Ai+Bi OR

0 1 F=AiÅBi XOR

1 0 F=Ai•Bi AND

1 1 F=A'i NOT

Unidad Aritmética

Selección de Función Salida N Función Descripción

S1 S0 Cin N F

0 0 0 0 A Transferir A

0 0 1 0 A+1 Incrementar A

0 1 0 B A+B Suma ó agregar B a A

0 1 1 B A+B+1 Suma con acarreo ó agregar B a A más 1

1 0 0 B’ A+B’ Agregar el complemento de 1 de B a A

1 0 1 B’ A+B’+1 Agregar el complemento de 2 de B a A

1 1 0 Todos unos A-1 Decrementar A

1 1 1 Todos unos A Trasferir A

Circuito lógico

A

B

F_1

Selecccion

Utilidad de poner una unidad de corrimiento

La unidad de corrimiento agregada al sistema de bus transfiere la salida de la ALU en el bus de salida. La unidad de corrimiento transfiere la información desplazándola a la derecha o a la izquierda. También se tiene la opción de transferir la información directamente sin desplazarla.

Una opción obvia para la unidad de corrimiento podría ser un registro de desplazamiento bidireccional con carga en paralelo. La información de la ALU puede ser transferida al registro en paralelo y, entonces, desplazada a la derecha o a la izquierda. En este tipo de configuración se necesita un pulso de reloj para cargar la salida de la ALU en el registro de corrimiento, y otro pulso es necesario para el corrimiento

Ejemplo de unidad de corrimiento de 4 bits.

...

Descargar como (para miembros actualizados)  txt (1.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com