RADIX-50 | это... Что такое RADIX-50? (original) (raw)

RADIX-50символьный код который позволяет записать в одном 16-битном слове три символа. Использовался в основном на миникомпьютерах, в первую очередь, семейства PDP-11 (СМ ЭВМ), для хранения имён файлов в файловых системах ОС RT-11 и RSX-11, имён модулей и переменных в объектных модулях (*.OBJ) и библиотеках (*.LIB) и в некоторых других случаях (например, имена задач в ядре системы).

Код трёхсимвольной последовательности рассчитывается по следующей формуле:

A = 1600 × код_левого_символа + 40 × код_среднего_символа + код_правого_символа

| код | символ | | код | символ | | код | символ | | код | символ | | код | символ | | --- | ------ | -- | --- | ------ | - | --- | ------ | -- | --- | ------ | | --- | ------ | | 0 | пробел | 8 | H | 16 | P | 24 | X | 32 | 2 | | | | | | 1 | A | 9 | I | 17 | Q | 25 | Y | 33 | 3 | | | | | | 2 | B | 10 | J | 18 | R | 26 | Z | 34 | 4 | | | | | | 3 | C | 11 | K | 19 | S | 27 | $ | 35 | 5 | | | | | | 4 | D | 12 | L | 20 | T | 28 | . | 36 | 6 | | | | | | 5 | E | 13 | M | 21 | U | 29 | резерв | 37 | 7 | | | | | | 6 | F | 14 | N | 22 | V | 30 | 0 | 38 | 8 | | | | | | 7 | G | 15 | O | 23 | W | 31 | 1 | 39 | 9 | | | | |

Название произошло от количества используемых символов в восьмеричной системе счисления: 508=4010