BrainTok
ENESIT

Arquitectura de computadores: Por qué tu procesador adivina el futuro

Cómo ejecuta realmente un chip tu código: números binarios, instrucciones, pipelines que apuestan por los saltos, cachés, memoria virtual y muchos núcleos.

Arquitectura de computadores · 50 preguntas

Prueba 3 preguntas

1. ¿Por qué 0,1 + 0,2 suele mostrarse como 0,30000000000000004 en un programa?

  1. 0,1 no tiene representación binaria exacta
  2. Los decimales desbordan tras quince cifras
  3. El procesador redondea las sumas al azar
Ver la respuesta

Respuesta: 0,1 no tiene representación binaria exacta

Como 1/3 en decimal, 0,1 es una fracción infinita en binario, así que los valores guardados son algo inexactos y el error aparece en la suma.

2. Con enteros de 8 bits en complemento a dos, ¿cuánto es 127 + 1?

  1. +128
  2. -128
  3. -127
Ver la respuesta

Respuesta: -128

127 es el mayor valor con signo de 8 bits; sumar 1 da el patrón 10000000, que en complemento a dos se lee como -128.

3. ¿Por qué las computadoras guardan los enteros negativos en complemento a dos?

  1. El mismo sumador sirve para ambos signos
  2. Permite valores positivos más grandes
  3. Ahorra un bit en cada número
Ver la respuesta

Respuesta: El mismo sumador sirve para ambos signos

Con complemento a dos, la suma binaria normal da resultados correctos también con negativos, y existe un solo cero.

El quiz completo llega antes de tus apps

BrainTok te hace unas preguntas como estas antes de abrir las apps que elijas, y tu tiempo de pantalla se vuelve aprendizaje. Para iPhone.

Únete a la beta