Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Ejercicios Aritmética binaria Parte 1: Variables no signadas 1. Resuelva las siguientes sumas binarias: a. 11011 + 1010 b. 10110 + 10111 c. 11 + 111111 d. 100010 + 1100111 e. 11100110 + 110111 2. ¿Cuál es el rango de las siguientes variables? a. Variable de 8 bits b. Variable de 16 bits c. Variable de 32 bits 3. Asumiendo que se dispone de una variable no signada de 16 bits ¿Qué valores efectivamente se almacenarán si se intentan guardar las siguientes cantidades? a. 55830 b. 85432 c. 72924 d. 134581 Parte 2: Variables signadas 1. Indique el valor de las siguientes cantidades binarias signadas en el sistema decimal: a. 11011 b. 10000 c. 1110011 d. 011011 e. 111011 2. ¿Cuál es el rango de las siguientes variables signadas? a. Variable de 8 bits b. Variable de 16 bits c. Variable de 32 bits 3. Asumiendo que se dispone de una variable signada de 16 bits ¿Qué valores efectivamente se almacenarán si se intentan guardar las siguientes cantidades? a. 30020 b. 41272 c. 72127 d. 142210 Respuestas Parte 1: Variables no signadas 1. Resuelva las siguientes sumas binarias: a. 11011 + 1010 = 100101 b. 10110 + 10111 = 101101 c. 11 + 111111 = 1000010 d. 100010 + 1100111 = 10001001 e. 11100110 + 110111 = 100011101 2. ¿Cuál es el rango de las siguientes variables? a. Variable de 8 bits : Rango = [0 , 255] b. Variable de 16 bits: Rango = [0 , 65535] c. Variable de 32 bits: Rango = [0 , 4294967295] 3. Asumiendo que se dispone de una variable no signada de 16 bits ¿Qué valores efectivamente se almacenará si se intentan guardar las siguientes cantidades? a. 55830: Se almacena 55830 b. 85432: Se almacena 19896 c. 72924: Se almacena 7388 d. 134581: Se almacena 3509 Parte 2: Variables signadas 1. Indique el valor de las siguientes cantidades binarias signadas en el sistema decimal: a. 11011 = -5 (base 10) b. 10000 = -16 (base 10) c. 1110011 = -13 (base 10) d. 011011 = +27 (base 10) e. 111011 = -5 (base 10) 2. ¿Cuál es el rango de las siguientes variables signadas? a. Variable de 8 bits : Rango = [-128 , 127] b. Variable de 16 bits: Rango = [-32768 , 32767] c. Variable de 32 bits: Rango = [-2147483648 , 2147483647] 3. Asumiendo que se dispone de una variable signada de 16 bits ¿Qué valores efectivamente se almacenarán si se intentan guardar las siguientes cantidades? a. 30020: Se almacena 30020 b. 41272: Se almacena -24264 c. 72127: Se almacena 6591 d. 142210: Se almacena 11138
Compartir