O Octal foi amplamente utilizado há 50 anos pela Digital Equipment Corp. (DEC) e outras empresas que possuíam computadores com uma palavra de 12 bits (por exemplo, o PDP-8) ou outros múltiplos de seis, como 18 e 36 (por exemplo, UNIVAC 1108 ) Eu usei o PDP-8 e o UNIVAC 1108 na pós-graduação. Os caracteres nas duas máquinas geralmente usavam seis bits, não 8.
Formato de instrução PDP-8 - observe que os bits estão numerados de 0 a 11. O bit 0 foi o MSB (bit mais significativo).
Quando o DEC saiu com o PDP-11 de 16 bits, eles continuaram a usar octal em sua documentação, em vez de hexadecimal, conforme usado pelos outros fabricantes de minicomputadores que lançavam máquinas de 16 bits na época. Provavelmente, isso ocorreu devido aos vários campos de 3 bits nos formatos de instrução PDP-11, como Register, Mode e Src / Dest, que se deviam decodificar como um dígito octal. (Obrigado a John Strohm por apontar isso.)
Curiosamente, quando a Motorola lançou seu microprocessador 68000, que foi fortemente influenciado pelo PDP-11 e tinha os mesmos campos Modo e Registro de 3 bits nas instruções, eles escolheram usar apenas hexadecimal na documentação.
Como o PDP-11 usava a notação octal, os códigos de permissão originais do Unix, que apareceram pela primeira vez no PDP-11, também usavam o octal. Esse legado persiste no Linux, onde o comando chmod ainda usa octal para especificar cada um dos campos 'rwx' de três bits.
Um pouco mais de trivialidades - o CompuServe, um serviço on-line dial-up amplamente utilizado nos anos 80 e início dos 90 (antes de ser ofuscado pela AOL), rodava nos minicomputadores DEC, pelo menos originalmente. Todos os IDs de usuário eram numéricos e, em algum momento, observei que eles nunca incluíam 8 ou 9, portanto estavam em octal. Meu antigo ID do CIS era 70205.