Octal широко використовувався близько 50 років тому Digital Equipment Corp. (DEC) та іншими компаніями, у яких були комп'ютери з 12-бітним словом (наприклад, PDP-8) або інші кратні шість, наприклад, 18 і 36 (наприклад, UNIVAC 1108 ). Я використовував і PDP-8, і UNIVAC 1108 в школі. Символи в обох машинах зазвичай використовують шість біт, а не 8.
Формат інструкцій PDP-8 - зауважте, що біти пронумеровані 0 -> 11. Біт 0 був MSB (найзначніший біт).
Коли DEC вийшов з 16-бітним PDP-11, вони продовжували використовувати восьмигранник у своїй документації замість шістнадцяткових, як це використовували інші виробники мінікомп'ютерів, що виходили з 16-бітовими машинами на той час. Ймовірно, це було через кілька 3-бітних полів у форматах інструкцій PDP-11, таких як Реєстр, Режим та Src / Dest, які піддаються декодуванню у вигляді восьмеричної цифри. (Дякую Джону Строму за те, що вказав на це.)
Цікаво, що коли Motorola вийшла зі своїм мікропроцесором 68000, на який сильно впливав PDP-11 і мала однакові 3-бітні поля Mode та Register в інструкціях, вони вирішили використовувати в своїй документації лише шістнадцятковий.
Оскільки PDP-11 використовував восьмеричні позначення, оригінальні коди дозволів для Unix, які вперше з'явилися на PDP-11, також використовували восьмерику. Ця спадщина зберігається в Linux, де команда chmod все ще використовує octal, щоб вказати кожне з трьох бітових полів 'rwx'.
Ще кілька дрібниць - CompuServe, який широко використовувався комутованим онлайн-сервісом у 1980-х та на початку 1990-х (до того, як затінив AOL), натрапив на міні-комп'ютери DEC, принаймні, спочатку. Усі ідентифікатори користувачів були числовими, і я в якийсь момент я зауважив, що вони ніколи не включали в них 8-х або 9-х, таким чином вони знаходились у восьмеричній частині. Мій старий ідентифікатор СНД був 70205.