Sistemas Digitales Aporte 1 Espol
Sistemas Digitales Aporte 1 Espol
Sistemas Digitales Aporte 1 Espol
1.- Trasladar a base decimal los siguientes nmeros, definidos en sus respectivas bases. (164.72)8 (5B7.2B)16 (1010.101)2 (4243.25)6 2.- Convertir los siguientes nmeros (234.12)10 a) Binarios b) Octales 3.- Realizar las siguientes operaciones (1271.13)8 + (1247.73)8 + (1414.65)8 = ( )8 (100111.010)2 + (011110.110)2 + (100110.011)2 = ( (10110.12)3 + (1427.73)12 + (1614.65)7 = ( )10 (1315.48)10 (1669.96)10 c) Hexadecimales en :
)2
4.- Convertir el nmero dado a la base o cdigo indicado. (342.2)7 = ( = ( )NBCD )16 (0101100110000110)NBCD = ( )11 = ( )XS3
5.- Realice las siguientes operaciones aritmticas y exprese el resultado en la base indicada. En las cantidades indicadas no considere bit de signo. (010101100011)XS3 + (1101000)2 X (10011100110)GRAY = ( (4533.21)6 - (1752.14)8 = ( )9 )2
6.- Realice las siguientes operaciones aritmticas en el sistema binario. En caso de que la operacin sea una sustraccin, utilice complemento a 2. En las cantidades indicadas est incluido el bit del signo. Para cada caso indique y justifique si hay o no sobrecarga y, magnitud y signo del resultado. (1110011011)2 - (0110101101)2 = ( (- 2553.7)8 + ( + 3BD1.A)16 = ( )2 )2
7.- Realizar las operaciones indicadas. En caso que sea resta utilizar complemento a 2. Los nmeros binarios dados ya tienen incluido el bit del signo. En cada caso indique y justifique si hay o no sobrecarga, la magnitud y el signo del resultado. (010010110)2 + (101100011)2 = ( )2 (100111000)2 - (0110010)2 = ( )2 8.- Realice las siguientes operaciones aritmticas en el sistema binario. En caso de que la operacin sea una sustraccin, utilice complemento a 2. a.- En las cantidades indicadas no considere bit de signo. (627.37)8 - (2AC5.D)16 = ( )2 (11000110)XS3 + (10101111)GRAY = ( )2 (101110100)GRAY + (001001011000)NBCD + (0011011110000110)XS3 = (
)2
b.- En las cantidades indicadas est incluido el bit del signo. Para cada caso indique y justifique si hay o no sobrecarga y, magnitud y signo del resultado. (11001001)2 - (01111111)2 = ( (01101100)2 + (10010011)2 = ( (01110101)2 + (01011101)2 = ( )2 )2 )2
9.- Construya una tabla para realizar una conversin de analgico a digital con 4 bits: A, B, C y D. La entrada analgica Vx vara desde 0V hasta 10V. Tambin presente el valor del paso.
10.- Existen cuatro puestos de parqueo adyacentes. Cada puesto est equipado con un sensor ptico especial cuya salida se presenta en voltaje alto (5V) cuando un carro est ocupando el puesto. De otro modo la salida del sensor es un voltaje bajo (0V). Construya la tabla de verdad, encuentre la funcin cannica resultante, simplifquela e implemente un circuito combinatorial que genere un voltaje de salida alto si y solo si hay dos ( o ms) puestos vacantes adyacentes (no utilice mapas de Karnaugh). Implemntelo usando lgica positiva solamente, con las puertas que considere necesarias. 11.- Disear e implementar un circuito digital para comandar una electrovlvula de paso de agua hacia un reservorio. El circuito tiene 4 entradas (n) provenientes de sensores de nivel, y una salida hacia la vlvula (EV) . Los sensores y la electrovlvula de paso tienen lgica positiva. Si cualquier sensor n detecta agua n i = 1. El circuito funcionar de la siguiente forma: La electrovlvula se encender si: todas las entradas son falsas. n1 y n2 son falsas. n1, n2 y n3 son falsas. Circuito Digital
n1 n2 n3 n4
Reservorio
EV
Construya la tabla de verdad. Usando la suma de productos en la forma cannica exprese EV. Simplifique la expresin EV usando lgebra de Boole. Implemente la expresin final.
12.- La figura representa un circuito multiplicador que toma dos nmeros binarios de 2 bits, X1X0 y Y1Y0, y produce un nmero binario de salida Z3Z2Z1Z0 que es igual al producto aritmtico de los dos nmeros de entrada. Disee el circuito lgico para el multiplicador. Construya la tabla y deje expresada la respuesta para Z3, Z2, Z1, Z0.
X1 X0 Y1 Y0
CIRCUITO MULTIPLICADOR
Z3 Z2 Z1 Z0
13.- Teniendo el siguiente circuito: Analcelo y encuentre F.H Minimice F.H usando un mapa. Implemente F.H minimizado con las siguientes puertas: 7432 (4 Or - 2 entradas) y 7404 (6 Inversores).
X1.L X2.H
X3.L
X4.H
F.H
+Vcc
X3.L
X2.H
14.- Se pide: a) Realice el anlisis del siguiente circuito y encuentre la funcin F.H resultante. b) Minimice la funcin F.H usando el mtodo VEM. Ingrese al mapa la variable D. c) Implemente la funcin F.H minimizada usando puertas 7408 (4 And 2 In), CD4072 (2 Or 4 In) y 7404 (6 Inversores).
A.L
B.H
C.L
F.H
D.H
E.L +Vcc
15.- Encuentre la funcin lgica simplificada para cada una de las siguientes expresiones usando el mtodo de mapa de Karnaugh. F3(A, B, C, D) = (0,5,6,13,14) F4(A, B, C, D) = (2,5,6,7,8,12) F5(A, B, C, D, E) = (1,2,4,5,6,7,12,13,15,18,20,21,22,23,24,25,26,27,29,30,31) F6(A, B, C, D, E) = (0,1,3,5,6,8,9,11,12,13,25,26,28,29,31) G7(A, B, C, D, E, F) = (0,1,5,6,9,15,16,18,21,25,29,30,35,37,39,40,45,48,49,50,55,58,61,63) G8(A, B, C, D, E, F) = (4,5,6,7,8,18,20,23,25,26,27,28,37,38,42,44,49,51,58,59,60,63) F3(A, B, C, D) = (0,5,6,13,14) + (1,8) F4(A, B, C, D) = (2,5,6,7,8,12) + (1,9,15) 16.- Encuentre la funcin lgica simplificada para cada una de las siguientes expresiones usando el mtodo de mapa de Karnaugh. X1(A, B, C) = A C + A B C + A B C + A B C X2(A, B, C) = A C + A B + A C + B C X3(A, B, C, D) = A B C + A B + A (B C) X4(A, B, C, D) = B C D + A B C + A B C + A B D + A B D 17.- Escoja 4 problemas de los anteriores y elabore el cdigo VHDL.