Автор Ира задал вопрос в разделе Прочее компьютерное
Суть двоичного кодирования информации и получил лучший ответ
Ответ от Ёергей Макаров[гуру]
Теория кодирования – это раздел теории информации, связанный с задачами кодирования и декодирования сообщений, поступающих к потребителям и посылаемых из источников информации.
Теория кодирования близка к древнейшему искусству тайнописи – криптографии. Над разработкой различных шифров трудились многие известные ученые: философ Ф. Бэкон, математики Д. Кардано, Д. Валлис. Одновременно с развитием методов шифровки развивались приемы расшифровки, или криптоанализа.
В середине ХIХ в. ситуация изменилась. Изобретение телефона и искрового телеграфа поставило перед учеными и инженерами проблему создания новой теории кодирования. Первой ориентированной на технику системой кодирования оказалась азбука Морзе, в которой принято троичное кодирование (точка, тире, пауза) .
Двоичное кодирование – один из распространенных способов представления информации. В вычислительных машинах, в роботах и станках с числовым программным управлением, как правило, вся информация, с которой имеет дело устройство, кодируется в виде слов двоичного алфавита.
Двоичный алфавит состоит из двух цифр 0 и 1.
Цифровые ЭВМ (персональные компьютеры относятся к классу цифровых) используют двоичное кодирование любой информации. В основном это объясняется тем, что построить техническое устройство, безошибочно различающее 2 разных состояния сигнала, технически оказалось проще, чем то, которое бы безошибочно различало 5 или 10 различных состояний.
К недостаткам двоичного кодирования относят очень длинные записи двоичных кодов, что затрудняет работу с ними.
некоторые предыдущие философы правы, так действительно проще для железа. Что такое полупроводник? Это два состояния вещества - изолятор и проводник, то есть два состояния - ДА или НЕТ, 0 или 1. Ежели использовать другую систему исчисления - сразу начнутся усложнения в механизмах
Все данные и программы в памяти компьютера хранятся в виде двоичного кода, т. е. в виде 0 и 1. А за обработку информации отвечает процессор - он и "переводит" всё в 2-ю систему счисления.
Упрощение и увеличение надёжности аппаратной части. Можно наворочать микросхему с 10 устойчивыми состояниями, но она будет безумно сложной и постоянно сбоить.
упрощение реакции механизмов:
"да" - "нет"
"открыто" - "закрыто"
"0" - "1"....
))))
Да-Нет = 1-0
представление в виде кода. Двоичного
суть в том, чтобы передавать информацию, использую только два сигнала ноль и единица, условно, это может быть: разные уровни напряжения, сигналы с разными фазами, частотами, не суть; символ кодируется некой последовательностью нулей и единиц. что тут еще можно сказать?
простота совершаемых операций, возможность автоматической обработки информации с использованием двух состояний элементов ПК и операцию сдвиг