Ejercicios Resueltos De Circuitos Digitales I
Enviado por luzyv • 10 de Mayo de 2014 • 5.422 Palabras (22 Páginas) • 993 Visitas
1. Prefacio
En este manual se han recopilado algunos de los problemas propuestos en clase y en exámenes de la asignatura
Electrónica Digital I de la titulación de Ingeniería de Telecomunicación de la Universidad Rey Juan Carlos
(URJC). Los problemas tratan los sistemas de numeración y su aritmética, el álgebra de Boole, el diseño de
circuitos con puertas lógicas y bloques combinacionales, el diseño de contadores y el análisis de circuitos
sencillos.
Como los problemas de los sistemas de numeración y álgebra de Boole son más cortos, muchos de estos
ejercicios se han agrupado en un mismo capítulo, mientras que los ejercicios más largos, que suelen combinar
más de un tema, se han puesto de manera individual en un sólo capítulo.
Si quieres profundizar y aprender a implementar lo aprendido en un dispositivo programable (FPGA) puedes
usar el libro Diseño digital con Esquemáticos y FPGA, de los autores Felipe Machado, Susana Borromeo y
Norberto Malpica.
Para aprender a diseñar circuitos más complejos que incluyen máquinas de estados se puede utilizar el libro
Diseño de circuitos digitales con VHDL. Este libro principalmente enseña a diseñar con VHDL, que es un
lenguaje de descripción de hardware. Sin embargo, en sus capítulos finales incluye problemas de diseño que se
propusieron en los exámenes de Electrónica Digital II. Este libro está disponible de manera gratuita en el archivo
abierto de la URJC (http://hdl.handle.net/10115/4045)
Hay un último libro (Diseño de sistems digitales con VHDL) en donde se enseña a realizar diseños electrónicos
digitales más avanzados utilizando también el VHDL y las FPGAs. De igual modo, este libro está disponible en
el archivo abierto de la URJC: http://hdl.handle.net/10115/5700
Antes de empezar con el libro me gustaría agradecer a los profesores del departamento Norberto Malpica y
Susana Borromeo por su colaboración en la propuesta de problemas durante los años que compartimos la
asignatura y los años que me precedieron. Asimismo me gustaría agradecerles su estupenda manera de colaborar
cuando hemos compartido asignaturas y proyectos.
También me gustaría agradecer a todos los integrantes del Área de Tecnología Electrónica del Departamento de
Tecnología Electrónica por su interés por la docencia de calidad y por su apoyo en las tareas docentes,
habiéndome permitido perder el tiempo en tareas docentes que no están tan reconocidas. De manera especial se
lo agradezco al Director del Departamento, Juan Antonio Hernández Tamames, que nos ha dado suficiente
libertad en la orientación de nuestra docencia e investigación.
Y cómo no, me gustaría agradecer a los alumnos por su interés generalizado en aprender, su buen humor y sus
comentarios sobre la asignatura.
Con el fin de que este manual pueda llegar al mayor número de estudiantes y con el objetivo de generar material
educativo abierto, se ha publicado este manual bajo licencia Creative Commons que permite copiarlo y
distribuirlo. Esperamos que disfrutes de su lectura y que te ayude a aprender la base de la electrónica digital.
Para ir mejorando el manual, agradeceremos la comunicación de comentarios, sugerencias y correcciones a la
dirección de correo electrónico del autor.
felipe.machado@urjc.es
Problemas resueltos de electrónica digital
Departamento de Tecnología Electrónica - URJC 6
2. Sistemas de numeración
2.1. Enunciados
2.1.1. Convertir los siguientes números binarios puros a sus equivalentes en base 10
a) 100110
b) 110011
c) 010111
d) 101110
e) 110111
f) 01100110
g) 10110011
h) 0101,11
i) 1001,10
j) 101010110,001
2.1.2. Convertir los siguientes números decimales a sus equivalentes en binario
a) 9
b) 64
c) 31
d) 37
e) 131
f) 258,75
g) 0,75
h) 1,625
i) 19,3125
2.1.3. Convertir los siguientes números enteros hexadecimales a decimal
a) 13
b) 65
c) 3F0
d) D0CE
2.1.4. Convertir los siguientes números reales hexadecimales a decimal
a) 0,2
b) 12,9
c) F1,A
d) C8,D
2.1.5. Convertir el número hexadecimal 13,416 a decimal y a binario:
a) 13,416
2.1.6. Convertir los siguientes números a binario, octal y decimal
a) 3,A216 b) 1B1,916
2.1.7. Convertir los siguientes números a binario (8 dígitos fraccionarios máx), octal y
hexadecimal (2 dígitos fraccionarios)
a) 8,910 b) 81,110
http://hdl.handle.net/10115/5727 2. Sistemas de numeración
Departamento de Tecnología Electrónica - URJC 7
2.1.8. Convertir el siguiente número a binario, octal y decimal (éste con 5 cifras fraccionarias):
6416213A,17B16
2.1.9. Convertir a base octal
a) 1101110
b) 1001,011
c) 1011001100,11
d) 101111000,1101
2.1.10. Convertir el siguiente número a hexadecimal
204231,1345
2.1.11. Convertir los siguientes números binarios a base hexadecimal y octal
a) 1100 1110 1010 0100 b) 1111 0010 0011 1101 c) 1000 1001 0111 1000
2.1.12. Convertir los siguientes números binarios a sus equivalentes decimales
a. 001100
b. 000011
c. 011100
d. 111100
e. 101010
f. 111111
g. 100001
h. 111000
i. 11110001111
j. 11100,011
k. 110011,10011
l. 1010101010,1
2.1.13. Convertir los siguientes números decimales a sus equivalentes binarios
a. 64
b. 100
c. 111
d. 145
e. 255
f. 500
g. 34,75
h. 25,25
i. 27,1875
j. 23,1
2.1.14. Convertir los siguientes números enteros hexadecimales en sus equivalentes
decimales
a. C
b. 9F
c. D52
d. 67E
e. ABCD
2.1.15. Convertir los siguientes números hexadecimales a sus equivalentes decimales
a) F,4
b) D3,E
c) 111,1
d) 888,8
e) EBA,C
2.1.16. Convertir los siguientes números a base 10 y base 2
a) AF31516
b) 73268
http://hdl.handle.net/10115/5727 2. Sistemas de numeración
Departamento de Tecnología Electrónica - URJC 8
2.1.17. Convertir los números (245,625)10 y (1797,223)10 a binario, octal y hexadecimal
245,62510 :
1797,22310 :
...