Conversión de binario a octal

Para convertir un número binario (base 2) a octal (base 8) se forman bloques de bits de 3 bits cada uno, tanto a la derecha como a la izquierda del punto decimal y a continuación se sustituye cada bloque por su equivalente en base 8. En caso de que falten bits para formar cada bloque, se le agregan tanto ceros como sea necesario.

Ejemplo

Convertir el número (1110101)2 a octal Solución

Se forman los bloques de 3 bits cada uno, a partir del punto

En el tercer bloque faltan 2 bits se completa con

Se sustituye cada uno de los bloques por su equivalente en base 8

http://www.conocimientosweb.net/descargar/wp-content/uploads/2013/07/Conversión-de-binario-a-octal03.png

Por lo tanto el número (1110101)2 = (165)8.

Fuente: Apuntes de Arquitectura de computadoras de la FCA de la UNAM