TECNOLÓGICO NACIONAL DE MÉXICO INSTITUTO TECNOLÓGICO DE TIJUANA Carrera: INGENIERÍA BIOMÉDICA Asignatura: ELECTRÓNICA DIGITAL UNIDAD I “Fundamentos de Sistemas Digitales” HW1 Elaborado por: Alvarado Navarro Carlos de Jesús #19210596 Elias Escalante Ana Nicole #19210603 Hernandez Peraza Paola Giselle #19210608 Losoya Rodriguez Nadia Belen #19210611 Meza García Edgar Octavio #19210613 Docente: Rigoberto Alvarado Rivera TIJUANA, B.C., MÉXICO Mayo 2022 a) Problemas correspondientes al tema 1.1. Sistemas numéricos: 1. Para los siguientes números, realiza las respectivas conversiones a los tres sistemas numéricos restantes particulares de cada caso: a) 10101000111110101012, b) 345678910, c) ABF0CD16 y d) 5577628. Operaciones a) b) c) d) Decimal 34606910 345678910 1126830110 18840210 Binario 10101000111110101012 11010010111111000101012 1010101111110000110011012 1011011111111100102 Hexadecimal 547D516 34BF1516 ABF 0CD16 2DFF216 Octal 12437258 151374258 527703158 5577628 2. Representa el número 66666666616 en un sistema a) base 12, b) base 20 y c) base 24. 3. Investiga como se representan los números fraccionarios en los sistemas numéricos vistos en clase y representa los siguientes números con seis cifras de presición: a) 3:12510, b) 5:40110 y c) 0:89410 en cada uno de los sistemas. Decimal Binario 3.12510 Operación Hexadecimal Octal 5.40110 0.89410 Decimal 3.12510 5.40110 0.89410 Binario 011.0012 101.011001101010011111101112 0.111001001101110100101112 Hexadecimal 3.216 5.66A7EF16 0.E4CC3F16 Octal 3.18 5.315237578 0.711564578 b) Problemas correspondientes al tema 1.3. Operaciones Aritméticas con los diferentes sistemas numéricos: 4. Si a = +2610, b = -310, c = -15510 y d = +30010, realiza las siguientes operaciones tomando en cuenta el formato C2: a) a + b + c + d, b) a + b- c- d, c) a * b, d) c/a, y e) d/a. 5. Investiga el formato IEEE 754 1985 de ‘números binarios en coma flotante, precisión sencilla’, para deducir la representación de los números decimales a) 3.248x104, b) 1.016x10-7 y c) 0.055 10-3. 6. Si a = 2610, b = 310, c = 15510 y d = 30010, realiza las siguientes operaciones tomando en cuenta los formatos C1, BCD y XS3: a) a + b + c + d y b) a + b c d. 7. Qué otros sistemas (códigos) binarios para decimales existen, ademas del BCD o XS3??? Código ASCII Es un estándar para la representación de caracteres en cualquier dispositivo electrónico, haciendo referencia a una codificación fija que asigna a caracteres imprimibles como letras, números y signos de puntuación y a caracteres de control no imprimibles un código concreto, que al pasar por el dispositivo lo traduce y muestra el carácter deseado. c) Problemas correspondientes al tema 1.4 Códigos: 8. Describe brevemente los siguientes códigos y señala su respectiva aplicación: CRC Hamming Bidimensional UTF-8 EBCDIC 9. Qué son y para qué se usan los cubos N?? d) Problemas correspondientes al tema 1.6 Funciones Booleanas: 10. Simplifica algebraicamente las siguientes expresiones e implementa en papel el circuito final correspondiente: 11. Basándote en álgebra booleanda, reduce al máximo el circuito de la fig 1 e) Digital Kindergarden I: 12. Qué es la FPU??? Un procesador utiliza una FPU para calcular funciones aritméticas trigonométricas, logarítmicas y básicas de coma flotante. También utiliza una FPU para cargar, almacenar y comparar números en varios tipos de datos enteros y de punto flotante. 13. Para qué se utilizan los resistores pull-up y pull-down??? Cuáles son los valores típicos?? Estas resistencias establecen un estado lógico en un pin o entrada de un circuito lógico cuando se encuentra de un circuito lógico cuando se ecunetra en estado de reposo. Como bien indica su nombre la resistencia pull up establece un estado HIGH y las resistencias pull-down establecen un estado LOW cuando el pin se encuentra en reposo. Esto evita los falsos estados que se producen por el ruido generado por los circuitos electrónicos Los valores de pull-up, está entre 1Kohms y 10Komhs puede ser mayor a estos valores, pero entre mayor será el valor de la resistencia para pull-up, más lento es el pin en responder a los cambios de voltaje 16. Define de forma breve los conceptos de mnemónico y ensamblador. Nmenónico: Se utiliza para definir o especificar una función informática, y así poder proporcionar a los usuarios un medio para acceder rápidamente a una función, servicio o proceso, también se usa para representar el funcionamiento de la máquina o código de operación Ensamblador: Es un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, aun fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador