Другие языки программирования и технологии

Почему в компьютере используется двоичная знаковая система для кодирования информации?

Adilet Chubakov
Adilet Chubakov
190
Были компьютеры и с троичной системой.
Первый серийный была создан в 70-х годах в СССР.
У компьютеров с троичной системой есть некоторые преимущества
по сравнению с двоичными аналогами...
Georg Косов
Georg Косов
87 201
Лучший ответ
потому, что для цифровой техники это наиболее удобно реализовать

есть сигнал/нет сигнала

горит/не горит

1/0
Андрей Чернов
Андрей Чернов
75 916
Потому что самая простая 0 1 и всё.
ПОЧЕМУ а десятичная?, которая потом превращается в двоичнуюДВОИЧНО-ДЕСЯТИЧНАЯ СИСТЕМА СЧИСЛЕНИЯ

Что мешает тебе придумать порох непромокаемый?

К. Прутков

Поскольку человеку наиболее привычны представление и арифметика в десятичной системе счисления, а для компьютера - двоичное представление и двоичная арифметика, была введена компромиссная система двоично-десятичной записи чисел. Такая система чаще всего применяется там, где существует необходимость частого использования процедуры десятичного ввода-вывода. (электронные часы, калькуляторы, АОНы, и т. д.) . В таких устройсвах не всегда целесообразно предусматривать универсальный микрокод перевода двоичных чисел в десятичные и обратно по причине небольшого объема программной памяти.

Принцип построения этой системы достаточно прост: каждая десятичная цифра преобразуется прямо в свой десятичный эквивалент из 4 бит, например:
369110=0011 0110 1001 0001DEC:
Десятичное число3691
Двоично-десятичное число 0011011010010001

Преобразуем двоично-десятичное число 1000 0000 0111 0010 в его десятичный эквивалент.
Каждая группа из 4 бит преобразуется в её десятичный эквивалент.
Получим 1000 0000 0111 0010DEC = 807210:
Двоично-десятичное число 1000000001110010
Десятичное число8072

Микропроцессоры используют чистые двоичные числа, однако понимают и команды преобразования в двоично-десятичную запись. Полученные двоично-десятичные числа легко представимы в десятичной записи, более понятной людям.
Francisco Lucas
Francisco Lucas
8 135
Существующие технические устройства могут надёжно сохранять и распознавать только два различных состояния (знака).
Yekta Xelilov
Yekta Xelilov
371