FACULTAD DE INGENIERÍAS INGENIERÍA DE SISTEMAS METODOS NUMERICOS “ARITMETICA DEL COMPUTADOR” ESTUDIANTES: BLÉIDER JESÚS HERNÁNDEZ MORALES DOCENTE: WILMER EMIDIO VERGARA RUIZ MONTERÍA– CÓRDOBA 2021 1. Representar los siguientes números en complemento a 2. • 210 1024 -205 29 512 27 128 1 28 256 26 64 1 25 32 0 24 16 0 23 8 1 22 4 1 21 2 0 20 1 1 26 64 25 32 1 24 16 0 23 8 1 22 4 0 21 2 0 20 1 0 -205 = 11001101 -205 = 00110010 + 1 -205 = 00110011 en complemento a 2 • 210 1024 40 29 512 27 128 28 256 40 = 101000 en complemento a 2 • 211 2048 1 210 1024 0 -2056 29 512 0 28 256 0 27 128 0 26 64 0 25 32 0 24 16 0 23 8 1 22 4 0 21 2 0 20 1 0 26 64 1 25 32 1 24 16 1 23 8 0 22 4 0 21 2 1 20 1 0 -2056 = 100000001000 -2056 = 100000001000 + 1 -2056 = 01111111000 en complemento a 2 • 211 2048 210 1024 -1010 29 512 1 28 256 1 27 128 1 -1010 = 1111110010 -1010 = 1111110010 + 1 -1010 = 0000001110 en complemento a 2 2. Expresar los siguiente números en el estándar IEEE 754 de 32 bit • -201.15625 Paso 1. 211 2048 210 1024 29 512 28 256 27 128 1 26 64 1 25 32 0 24 16 0 23 8 1 22 4 0 21 2 0 20 1 1 -201 = 110010012 Paso 2. 0.15625 * 2 = 0.3125 0.3125 * 2 = 0.625 0.625 * 2 = 1.25 1.25 -- 0.25 * 2 = 0.5 0.5 * 2 = 1 1 Paso 3. −11001001.001012 = −1.1001001001012 * 28 → Exponente se debe representar sesgado 127 + 7 = 134 134 = 110010012 1 1 1 0 0 1 0 0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 S Exponente Mantiza • 690.640625 Paso 1. 211 2048 210 1024 29 512 28 256 690 = 10101100102 Paso 2. 0.640625 * 2 = 1.28125 1.28125 – 0.28125 * 2 = 0.5625 0.5625 * 2 = 1.125 1.125 – 0.125 * 2 = 0.25 27 128 1 26 64 1 25 32 0 24 16 0 23 8 1 22 4 0 21 2 0 20 1 1 0.25 * 2 = 0.5 0.5 * 2 = 1 1 Paso 3. 1010110010.1010012 = 1.0101100101010012 * 28 → Exponente se debe representar sesgado 127 + 9 = 136 136 = 1000100002 0 1 0 0 0 1 0 0 0 0 1 0 1 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 0 0 0 0 S Exponente Mantiza 3. Expresar los siguiente números en el estándar IEEE 754 de 64 bit • 55.5 Paso 1. 211 2048 210 1024 29 512 27 128 28 256 26 64 24 16 1 25 32 1 23 8 0 22 4 1 21 2 1 20 1 1 55 = 1101112 Paso 2. 0.5 * 2 = 1 1. Paso 3. 11011.12 = 1.1011112 * 210 → Exponente se debe representar sesgado 1023 + 5 = 1028 1028 = 100000001002 0 S 1 0 0 0 0 0 0 Exponente 0 1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 Mantiza 0 0 0 0 0 0 0 0 0 0 • -354.515625 Paso 1. 211 2048 210 1024 29 512 28 256 1 27 128 0 26 64 1 24 16 0 25 32 1 23 8 0 22 4 0 21 2 1 20 1 0 -354 = 1011000102 Paso 2. 0.515625 * 2 = 1.03125 1.03125 – 0.03125 * 2 = 0.0625 0.0625 *2 = 0.125 0.125 * 2 = 0.25 0.25 * 2 = 0.5 0.5 * 2 = 1 1 Paso 3. −101100010.1000012 = −1.011000101000012 * 210 → Exponente se debe representar sesgado 1023 + 8 = 1031 1031 = 100000001112 1 S 1 0 0 0 0 0 0 Exponente 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 0 0 1 0 Mantiza 0 0 0 0 0 0 0 0 0 0