Альтернатива двоичной системе счисления

В первых компьютерах не использовались возможности двоичного представления. Вопрос, как числа должны быть представлены в вычислительных машинах, активно обсуждался в конце 30-х и в 40-х годах XX века. Одним из возможных способов представления была двоично-пятеричная система, в которой каждая цифра в десятичной записи была закодирована семибитной последовательностью, представляющей два числа, сумма которых равнялась числу, представляемому исходной цифрой в десятичной системе. Старшие (крайние левые) два бита определяют, является ли первое слагаемое нулем (комбинация 01) или пятеркой (комбинация 10). Оставшиеся 5 битов представляют числа 4, 3, 2, 1 и 0. Они обязательно содержат четыре нуля и одну единицу. Единицу в том разряде, который представляет второе слагаемое. (Примеры: число 3 имеет представление 0101000, а число 7 — 1000100.) Именно эта система счисления использовалась в машине ENIAC. Другим способом была восьмеричная система счисления. В своей работе «Двоичные вычисления», которая появилась в 1936 году в Journal of the Institute of Actuaries, E. В. Филлипс писал: «Конечная цель состоит в том, чтобы убедить весь цивилизованный мир отказаться от десятичной системы счисления и вместо нее использовать восьмеричную систему счисления, перестать считать десятками и начать считать восьмерками».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: