Десятичное число с двоичным кодом - Bi-quinary coded decimal
Схема кодирования чисел
Одно возможное двоичное представление бинарного кода
Отраженный бинарный код
Десятичное число с двоичным кодом это схема кодирования чисел используется во многих счеты и в некоторых ранних компьютерах, включая Колосс.[1] Период, термин бипятичный указывает, что код включает в себя как два состояния (би) и пятиступенчатая (квинарый) компонент. Кодировка похожа на ту, что используется во многих счетах, с четырьмя бусинами, указывающими от 0 до 4 или с 5 по 9, а еще одна бусинка указывает, какой из этих диапазонов.
Несколько человеческих языков, в первую очередь Кхмерский и Волоф, также используют биполярные системы. Например, кхмерское слово для 6, детская коляска muoy, буквально означает пять [плюс] один. Цифры от 0 до 9 в Японский язык жестов основан на бипятинаряде, при этом большой палец действует как 5 единиц, а остальные пальцы - как 1 единица. римские цифры использовать символическое, а не позиционное, бипятичное основание, даже если латинский полностью десятичный.
Suanpan (число, представленное на картинке - 6 302 715 408)
На разных машинах использовалось несколько различных представлений двоично-десятичного десятичного числа. Компонент с двумя состояниями кодируется как один или два биты, а компонент с пятью состояниями кодируется с использованием от трех до пяти битов. Вот несколько примеров:
Два би биты: 0 5 и пять пятый биты: 0 1 2 3 4, с проверкой ошибок.
Ровно один би бит и один пятый бит установлен в допустимую цифру. На изображениях передней панели внизу и крупным планом двухступенчатое кодирование внутренней работы машины очевидно в расположении лампочек - би биты образуют вершину Т для каждой цифры, а пятый биты образуют вертикальный стержень.
(машина работала, когда была сделана фотография, и активные биты видны на крупном плане и просто различимы на полном изображении панели)
^Бергер, Эрих Р. (1962). «1.3.3. Die Codierung von Zahlen». Написано в Карлсруэ, Германия. В Штайнбух, Карл В. (ред.). Taschenbuch der Nachrichtenverarbeitung (на немецком языке) (1-е изд.). Берлин / Геттинген / Нью-Йорк: Springer-Verlag OHG. С. 68–75. LCCN62-14511.
^Штайнбух, Карл В.; Вебер, Вольфганг; Heinemann, Traute, eds. (1974) [1967]. Taschenbuch der Informatik - Band II - Struktur und Programmierung von EDV-Systemen. Taschenbuch der Nachrichtenverarbeitung (на немецком). 2 (3-е изд.). Берлин, Германия: Springer-Verlag. ISBN3-540-06241-6. LCCN73-80607.
^Доктер, Фолкерт; Штайнхауэр, Юрген (1975) [1969]. Digitale Elektronik in der Meßtechnik und Datenverarbeitung: Theoretische Grundlagen und Schaltungstechnik. Philips Fachbücher (на немецком языке). я (исправленное и дополненное 5-е изд.). Гамбург, Германия: Deutsche Philips GmbH. п. 50. ISBN3-87145-272-6. (xii + 327 + 3 страницы) (NB. Немецкое издание тома I было опубликовано в 1969, 1971, два выпуска в 1972 и 1975 годах. Том II был опубликован в 1970, 1972, 1973 и 1975 годах).