UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE INGENIERÍA ELECTRICA Y ELECTRÓNICA
2) Diseñe una unidad aritmética decimal, con dos variables de
selección V1 y V2 y dos dígitos BCD, A y B. La unidad debe
realizar cuatro operaciones aritméticas que dependen de los
valores de las variables de selección, de manera que verifique la
tabla siguiente:
𝑽𝟏 𝑽𝟐 FUNCIÓN DE SALIDA
0 0 A + Complemento a 9 de B
0 1 A+B
1 0 A + Complemento a 10 de B
1 1 A+1
Para este problema solo es necesario revisar la tabla del complemento a 9 y
10 del número B.
Número B Complemento a 9 Complemento a 10
B3 B2 B1 B0 C3 C2 C1 C0 D3 D2 D1 D0
0 0 0 0 1 0 0 1 1 0 1 0
0 0 0 1 1 0 0 0 1 0 0 1
0 0 1 0 0 1 1 1 1 0 0 0
0 0 1 1 0 1 1 0 0 1 1 1
0 1 0 0 0 1 0 1 0 1 1 0
0 1 0 1 0 1 0 0 0 1 0 1
0 1 1 0 0 0 1 1 0 1 0 0
0 1 1 1 0 0 1 0 0 0 1 1
1 0 0 0 0 0 0 1 0 0 1 0
1 0 0 1 0 0 0 0 0 0 0 1
Por simple inspección vemos que:
𝐂𝟎 = ̅̅̅̅
𝐁𝟎
𝐂 𝟏 = 𝐁𝟏
𝐂𝟐 = ̅̅̅̅̅̅̅̅̅̅̅
𝐁𝟐 ⊕ 𝐁𝟏
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐂𝟑 = 𝐁 𝟑 + 𝐁𝟐 + 𝐁𝟏
Informe de Laboratorio N° 3: Sistemas Digitales
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE INGENIERÍA ELECTRICA Y ELECTRÓNICA
Como observamos en la tabla el complemento a 10 de un número BCD es
el complemento a 9 del mismo número pero sumándole un bit en la
posición menos significativa.
Entonces los funciones que acabamos de encontrar irán en las posiciones
“0” de cada MUX ya que se permite las salida de estas cuando los
selectores están en V2 = V1 = 0.
* Para V1 = 0 y V2 = 1, se conectan las salidas de B directas a las
posiciones “1” de los MUXs ya que estamos sumando A y B sin hacer
cambio alguno.
* Para V1 = 1 y V2 = 0, conectamos las funciones exactamente iguales que
encontramos para V1 = 0 y V2 = 0 a las entradas de la posición “2” de los
MUXs, pero como sabemos que a los bits del complemento a 9 de B se le
suma 1 bit para que sean complemento a 10 de B se conecta V1 al carry
del sumador, para así tener ese bit que nos falta.
* Para V1 = 1 y V2 = 1, tenemos el sumador de A + 1, como acá no
necesitamos el número B, conectamos a tierra las posiciones “3” de cada
MUX, y como ya tenemos conectado el V1 al carry del sumador, no es
necesario hacer cambio alguno.
Informe de Laboratorio N° 3: Sistemas Digitales
UNIVERSIDAD NACIONAL DE INGENIERIA
FACULTAD DE INGENIERÍA ELECTRICA Y ELECTRÓNICA
Por lo que nuestra simulación quedaría de la siguiente manera:
Informe de Laboratorio N° 3: Sistemas Digitales