Octal è stato ampiamente utilizzato circa 50 anni fa da Digital Equipment Corp. (DEC) e altre società che disponevano di computer con una parola a 12 bit (ad esempio il PDP-8) o altri multipli di sei, come 18 e 36 (ad esempio UNIVAC 1108 ). Ho usato sia il PDP-8 che l'UNIVAC 1108 a scuola di specializzazione. I caratteri in entrambe le macchine usavano tipicamente sei bit, non 8.
Formato dell'istruzione PDP-8 - notare che i bit sono numerati 0 -> 11. Il bit 0 era l'MSB (bit più significativo).
Quando DEC uscì con il PDP-11 a 16 bit, continuarono a usare ottale nella loro documentazione anziché esadecimale come usato dagli altri produttori di minicomputer che uscivano con macchine a 16 bit all'epoca. Ciò era probabilmente dovuto ai molteplici campi a 3 bit all'interno dei formati di istruzione PDP-11 come Register, Mode e Src / Dest che si prestavano a essere decodificati come una cifra ottale. (Grazie a John Strohm per averlo sottolineato.)
È interessante notare che quando Motorola è uscito con il suo microprocessore 68000, che è stato fortemente influenzato dal PDP-11 e aveva gli stessi campi Modalità e Registro a 3 bit nelle istruzioni, hanno scelto di utilizzare solo esadecimali nella loro documentazione.
Poiché il PDP-11 utilizzava la notazione ottale, i codici di autorizzazione originali per Unix, che apparvero per la prima volta sul PDP-11, utilizzavano anche l'ottale. Questa eredità persiste in Linux, dove il comando chmod usa ancora ottale per specificare ciascuno dei campi 'rwx' a tre bit.
Altre curiosità - CompuServe, che era un servizio dial-up online ampiamente utilizzato negli anni '80 e nei primi anni '90 (prima di essere offuscato da AOL), funzionava su minicomputer DEC, almeno in origine. Tutti gli ID utente erano numerici e ad un certo punto ho fatto l'osservazione che non includevano mai 8 o 9 in essi, quindi erano in ottale. Il mio vecchio ID CIS era 70205.