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

почему в технических средствах информатики используется двоичный код?

Потому что сложение и другие операции в двоичной системе наиболее просто реализуются в процессоре. Т. е. процессор содержит сумматор, который работает с числами в двоичной системе. Он складывает 1 + 1 = 10, т. е. просто записывает бит в следующую ячейку памяти. Если бы ему надо было бы знать, что 1+5=6, то это требовало бы куда больших ресурсов для реализации. А так просто реализуется простой сумматор
0+1 =1
1+0 = 1
1+1 = 10
0+0 =0

Всего 4 комбинации. На основании него строится всё остальное. Для десятичных пришлось бы записать куда больше условий.
B Gafyrov
B Gafyrov
7 050
Лучший ответ
ну не только двоичный,
лев роскошин, не так. 1 - это есть напряжение. 0 - нет напряжения.
Троичный действительно лучше))))) ) но это уже спинотроника.
Проще реализовывать
Хотя троичный - лучше
*D
*** Davi ***
2 702
как самый понятный для процессора
Потому что логика работы двоичная у 99% вычислительных устройств
Потому что оборудование может без ошибочно разпознать только двоичный сигнал. Т. е. есть сигнал "0" и "1" компьютер отличит их без ошибок (нечего путать!) . А если было бы 0, 1, 2, тогда имели бы место ошибки. (Точнее будет сказать, что значительно сложнее было бы добиться их отсутствия).
это потому что так намного легче 0 один импульс а 1 ето два импульса ...вроде так
советую прочитать книгу - Код. Тайный язык информатики
там в легкой и доступной форме написана история появления счетных машин и как они работают
http://mirknig.com/knigi/programming/1181137141-kod.-tajjnyjj-jazyk-informatiki.html