Paso 3: Extender la secuencia binaria
El tamaño de la secuencia binaria puede ser una palabra doble, palabra o un byte, que son 32, 16 y 8 bits respectivamente. 32, 16 u 8 es el número de números binarios (1s o 0s), en su respuesta final. Mayoría de las veces si el problema nos pide para encontrar la longitud de la doble palabra/palabra / representación binaria de bytes de longitud de un número extiende la respuesta a su tamaño con 0s.
Byte = 8 bits = 8 números en secuencia binaria
Palabra = 16 bits = 16 números en secuencia binaria
Doble palabra = 32 bits = 32 números en secuencia binaria
Algunos ejemplos sobre la ampliación:
-Si nuestra secuencia binaria termina siendo 111 1000, y se nos dice que encontrar la representación binaria de bytes de longitud añadir un cero de más al principio, por lo que es la secuencia binaria final: 0111 1000. Añadimos un cero al frente porque nuestra secuencia binaria había solo 7 números y un byte requiere 8 números y 8-7 = 1.
-Si nuestra secuencia binaria termina siendo 01 0111 1000, y se nos dice que encontrar la representación binaria de longitud de palabra agregar seis ceros al principio, por lo que la secuencia binaria final es: 0000 0001 0111 1000. Añadimos seis ceros en la parte delantera porque nuestra secuencia binaria había solo 10 números y un byte requiere 16 números y 16-10 = 6.
Ejemplo
En nuestro ejemplo, la secuencia binaria que tenemos es 1 0100 1000, y se nos dice que encontrar la representación binaria de longitud de palabra. Hay 9 números en esta secuencia binaria y necesitamos que haya 16 números en la secuencia. Por lo tanto, agregamos siete ceros al principio de la secuencia binaria (16-9 = 7).