Sistemas digitales: Cómo una sola compuerta construye cualquier computadora
Del complemento a dos a los flip-flops metaestables y las FPGA: las ideas sorprendentes que permiten calcular con simples interruptores.
Prueba 3 preguntas
1. ¿Por qué los codificadores de posición rotativos suelen entregar código Gray en lugar de binario normal?
- Puede codificar ángulos negativos directamente
- Usa menos bits que el binario normal
- Solo cambia un bit entre posiciones vecinas
Ver la respuesta
Respuesta: Solo cambia un bit entre posiciones vecinas
En código Gray los valores adyacentes difieren en un solo bit, así que una lectura tomada a mitad de transición nunca es muy errónea.
2. ¿Qué rango de enteros puede representar un número de 8 bits en complemento a dos?
- De −128 a +127
- De −127 a +127
- De −255 a +255
Ver la respuesta
Respuesta: De −128 a +127
El complemento a dos tiene un solo cero, así que el patrón sobrante va al lado negativo: 256 valores de −128 a +127.
3. ¿Por qué 0.1 + 0.2 no da exactamente 0.3 en el punto flotante binario estándar?
- Los procesadores redondean cada suma a enteros
- 0.1 no tiene una forma binaria finita exacta
- Los flotantes guardan solo siete dígitos decimales
Ver la respuesta
Respuesta: 0.1 no tiene una forma binaria finita exacta
Como 1/3 en decimal, 0.1 se repite infinitamente en binario, así que se guarda redondeado y los pequeños errores aparecen en la suma.
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