Всем привет, дорогие друзья. Рад вас видеть! Многие в детстве, наверняка, задавались вопросом: "Почему компьютер работает в двоичной системе? Она сложная и неудобная, неужели нельзя работать в "нормальной", десятеричной системе?". Давайте разберемся, было бы оправданно ли использование в ЭВМ иной системы счисления, и если да - почему ее не использовали. Начнем!
Что такое двоичная система счисления?
Если самым простым языком - это позиционная система счисления, с основанием 2 (система, где используются только "0" и "1"). Таким образом, число "2" в двоичной системе будет иметь запись "10".
Для нас - людей, которые привыкли считать в десятичной системе счисления, такой подход кажется даже слегка безумным - "это же так сложно"...
Тогда почему ее используют?
Ответ максимально прост - это самая простая система счисления, где есть только "0" и "1". Иными словами, только "да" и "нет". Именно поэтому данная система считается самой подходящей для машинных вычислений - она банально самая простая.
А существуют ли компьютеры с иными системами счисления?
В отличие от "да" и "нет" (0,1), в троичной системе есть еще одно значение "неизвестно" (null, 2)
И ответ - да, существуют. Более того, они имеют немало преимуществ, по сравнению с двоичными компьютерами, самое весомое из них - преимущество в вычислительной скорости. Кроме того, трайт (это минимальная адресуемая единица памяти) был способен закодировать почти втрое больше значений, чем байт - 729 против 256.
Первым троичным #компьютером принято считать "Сетунь". Свет он увидел в 1959 году. Его процессор имел частоту в 200 кГц, ОЗУ имела 162 ячейки, а мощности он потреблял - вы только вдумайтесь - 2.5 КВт! Ну и размер, что свойственно для тех лет, был более чем впечатляющим - далеко не в каждый гараж такой компьютер можно было вместить.
Ну и пожалуй, вот вам немного фотографий этого монстра:
Троичная логика имеет немало преимуществ, по сравнению с двоичной, но что главное - в ее основе все еще лежит двоичная логика. Это означает, что фактически, троичный компьютер умеет все, что умеет двоичный, при этом все преимущества троичной системы счисления сохраняются.
Наши дни
И да, пусть троичные компьютеры не так освещаются обществом, многие аналитики все же предполагают продолжение разработок в сфере компьютеров на основе троичной системы.
Последняя из таких - TCA2 v2.0, разработанная в 2008 году, уже на транзисторах.
И да, друзья, информации по ней не так много, как хотелось бы, поэтому очень надеюсь на дополнение в комментариях. Всем спасибо, подписывайтесь на канал и ставьте лайки, до скорого!