Diseño Digital Ingeniería

Page 67

Diseño Electrónico Digital para Ingeniería 66 Selección Salida F

Descripción

S2 S1 S0 Cin

F

0 0 0

0

A

Trasferir A

0 0 0

1

A+1

Incrementar A

0 0 1

0

A+B

Suma

0 0 1

1

A+B+1

Suma con accarreo

0 1 0

0

A-B-1

Resta con préstamo

0 1 0

1

A-B

Sustracción

0 1 1

0

A-1

Decrementar A

0 1 1

1

A

Transferir A

1 0 0 X

A+B

OR

1 0 1 X

A

B

OR-Exclusiva

1 1 0 X

A·B

AND

1 1 1 X

A’

Complementar A

Tabla 31. Tabla de verdad de una ALU Multiplicador Combinatorio Un multiplicador combinatorio permite realizar la operación de multiplicación mediante circuitos combinacionales. Como ejemplo, un circuito construido para este propósito es un multiplicador combinacional paralelo de 4 bits, mostrado en la figura 62. Este multiplicador está constituido internamente por circuitos sumadores completos, que a su vez internamente están diseñados a nivel de puertas lógicas. En el primer nivel de compuertas de la figura se obtienen las operaciones A0B0, A1B0, A2B0 y A3B0. En el segundo nivel de compuertas, las operaciones A0B1, A1B1, A2B1 y A3B1. En el tercero, las operaciones A0B2, A1B2, A2B2 y A3B2 y en el cuarto A0B3, A1B3, A2B3 y A3B3. Por ejemplo, A0B0 es directamente el resultado P0. El dígito P3, se obtiene de la suma de los bits de entrada a los sumadores S3, S6, S9 y el bit A3B0. La figura 62 recuerda el proceso de multiplicación de dos números de cuatro bits.

Figura 62. Multiplicación de dos números de cuatro bits


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.