You are on page 1of 2

1. Un DAC de ocho bits produce un voltaje de salida de 2.0V para el código de entrada 011001002.

a) ¿Cuál será la salida para el código de entrada 101100112?


b) ¿Cuál es la resolución de este DAC?
c) Determine el peso de cada bit de entrada.

2. Dado el convertidor mostrado en la Figura 1:


a) Determine el tamaño del escalón y el voltaje a escala completa en 𝑉𝑆𝐴𝐿 si 𝑉𝑅𝐸𝐹 = 5𝑉, 𝑅 = 20𝑘𝛺 y 𝑅𝐹 = 10𝑘𝛺.
b) Calcule el valor requerido de 𝑅𝐹 para que, manteniendo 𝑉𝑅𝐸𝐹 = 5𝑉 y 𝑅 = 20𝑘𝛺, se obtenga que el voltaje a escala
completa en 𝑉𝑆𝐴𝐿 sea 2V.

Figura 1.

3. Se tiene una cámara digital en blanco y negro con resolución de 3 megapíxeles, esto es, posee una rejilla de 3 000 000
de celdas o píxeles y cada celda representa a un nivel de gris de la imagen. Por ejemplo, si se utilizan números de cuatro
bits para almacenar los valores de cada pixel, el negro se representará como 00002, el blanco como 11112 y los
diferentes niveles de gris tendrán algún valor entre estos dos valores (es decir, tomarán valores desde 00012 hasta
11102). Si se utilizan números de seis bits, el negro será 0000002, el blanco será 1111112 y todos los grises se
encontrarán entre estos dos valores.
a) ¿Cuántos bits se necesitan para si se quieren diferenciar entre 510 niveles de gris dentro de cada una de las celdas
de la rejilla?
b) Si todas las imágenes son almacenadas sin comprimir, ¿cuál es el mayor número de imágenes que pueden
almacenarse en una tarjeta de memoria de 128 Megabytes sin la cámara avise que la memoria se encuentra llena?
(Nota: 1 Megabyte = 220 bytes).

4. Determine el rango de números enteros que se pueden representar usando 12 bits si los números se escriben en:
a) Binario
b) BCD
c) Signo-magnitud
d) Complemento a 2

5. Los siguientes números están representados en BCD. ¿Cuál es su representación en octal y en hexadecimal?
a) 10010110.0011
b) 1000.00100101
c) 100101110001

6. Realice cada una de las siguientes operaciones en binario, octal y hexadecimal mostrando claramente todos los
acarreos.
a) 84.916 + 97.5416
b) 1100.101112 + 101110.1012
c) 253.768 + 142.6516

7. Realice cada una de las siguientes operaciones en el sistema complemento a 2 usando en total 16 bits (8 bits para la
parte entera) para representar cada número.
a) 15.125 – 125.15
b) -123.458 – 54.338
c) -60.75 – 67.75

8. Para cada una de las siguientes funciones:


• Dibuje el circuito correspondiente a cada una de ellas.
• Use propiedades del álgebra de Boole para simplificarlas.
• Escriba su tabla de verdad.

𝐹𝐴(𝑋, 𝑌, 𝑍) = 𝑋𝑌̅𝑍 + 𝑌̅𝑋𝑍̅ + 𝑋𝑌𝑍


𝐹𝐵(𝑋, 𝑌, 𝑍) = (𝑋⨁𝑍) + 𝑌 ⋅ 𝑋 + 𝑋 ∙ 𝑌 ∙ 𝑍
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐹𝐶(𝑊, 𝑋, 𝑌, 𝑍) = (𝑊⨁𝑌) + 𝑊 ⋅ 𝑌 ⋅ 𝑋 ⋅ 𝑍 + 𝑊 + 𝑋 + ̅̅̅̅̅̅
𝑌 ⋅ 𝑍 + 𝑍⨁𝑊

Revise los ejemplos 4,7, 4,8, 4.9 y 4.15 del libro Sistemas digitales - Principios y aplicaciones (R. Tocci 10 edición) y
luego resuelva los siguientes ejercicios. En cada uno de ellos:
• Determine la cantidad de bits de entrada y salida.
• Escriba la tabla de verdad.
• Simplifique las funciones, debe contemplar las versiones POS y SOP.
• Dibuje el circuito empleando compuertas NOT y el menor número de compuertas AND y OR.

9. Implemente un circuito cuya entrada sea un dígito decimal representado en BCD mientras que la salida debe indicar
si el número de entrada es divisible entre 3.

10. Diseñe circuito digital cuya entrada sea un número entero representado en complemento a 2 usando tres bits y la
salida sea la representación en signo-magnitud de cada número de entrada.

11. Implemente un circuito que identifique los números primos menores que 20.

12. Una empresa de la ciudad de Bucaramanga contrata a un ingeniero de la prestigiosa Universidad Industrial de
Santander para que automatice su sistema de control de temperatura. Las especificaciones del diseño son las
siguientes:
• La entrada del circuito digital es un número entero de 5 bits proveniente de un termómetro digital. Por ejemplo,
la entrada será 101002 si la temperatura registrada por el termómetro es 20 grados centígrados.
• El sistema contará con la salida FA para controlar el encendido del Acondicionador de aire y la salida FC para
controlar el encendido de la Calefacción.
• El sistema solo encenderá la calefacción cuando la temperatura sea menor o igual a 19 grados centígrados.
• El sistema encenderá el aire acondicionado cuando la temperatura supere los 25 grados centígrados, en caso
contrario, deberá apagarlo.
• El rango de rango de operación del termómetro digital es de 14 a 30 grados centígrados.

You might also like