INGENIERIA ELECTRONICA Cátedra Técnicas Digitales I 3º Año 2016 TRABAJO PRACTICO Nº 4: GABINETE ARITMETICA BINARIA Ejercicio Nro 1 : Realizar las siguientes restas de números binarios (mostrados en decimal) usando complemento a la base menos uno (complemento a uno) y complemento a la base (complemento a dos). Utilizar como mínimo para cada número 8 bitsa. 45 - 39 b. 57 - 35 c. 86 - 74 d. 39 - 68 e. 52 - 89 Ejercicio Nro. 2: Diseñe un sumador total solo con compuertas Ejercicio Nro. 3: Diseñe un circuito aritmético con dos variables de selección S1, y S2 o que realice las siguientes operaciones aritméticas. Indique una solución para una etapa típica Ejercicio Nro. 4: La Unidad Lógica y Aritmética (ALU) de 4 bits de la figura se incluye dentro de un Cl . Muestre las conexiones entre 3 Cl pra formar una ALU de 12 bits . Asigne los arrastres de entrada y salida en la ALU de 12 bits Ejercicio Nro. 5: Para la ALU de 8 bits de la figura, determine la salida F para todas las combinaciones posibles de s2 s, s o si las entradas A y B contienen los números binarios $23 y $F0, respectivamente, y el acarreo de entrada es 0 . Técnicas Digitales I - 2016 Trabajo Práctico Nº 4 - Gabinete Página 1 de 2 Ejercicio Nro. 6: Dado el siguiente diagrama: Y considerando que: A = A (BSA, a6, a5, a4, a3, a2, a1, a0) B = B (BSB, b6, b5, b4, b3, b2, b1, b0) F = F (BSF, f6, f5, f4, f3, f2, f1, f0) son Vectores de 8 bits; con 7 de datos y 1 de signo y: S = S (s3, s2, s1, s0) un vector de control de 4 bits. Indicar: a. b. c. d. De que circuito digital se trata. Realizar el circuito lógico completo y describir su funcionamiento. Realizar la tabla de funcionamiento. Realizar el circuito de conexiones con la cantidad de CI reales que se necesitan para esta configuración. e. Realizar el diagrama temporal general considerando los valores relativos indicados en la hoja de datos del CI indicado. f. Indicar cual es la capacidad operativa del circuito; es decir indicar rango máximo de números positivos y negativos de operandos y resultado con los que se podría operar sin producir Overflow g. Realizar el circuito de Overflow para el caso que se superen los rangos operativos de ambos operandos. Ejercicio Nro. 7 : Realizar las siguientes operaciones con números en BCD natural : a. 35 - 29 b. 105 - 85 c. 88 -74 d. 45 - 87 Ejercicio Nro. 8: Realizar la descripción en VHDL de un sumador de palabras de 8bits, el sistema debe tener una salida que indique desbordamiento. oooOOOooo Técnicas Digitales I - 2016 Trabajo Práctico Nº 4 - Gabinete Página 2 de 2