# В начале было Слово…
И это слово — бит.
Да простят меня верующие люди за такую вольность с первой строкой Евангелия от Иоанна. Но для мира вычислительной техники именно бит действительно стал началом практически всего.
Сегодня мы настолько привыкли к компьютерам, телефонам и интернету, что редко задумываемся: а из чего вообще состоит информация и весь этот цифровой мир?
Ответ удивительно прост.
Из различий.
Есть сигнал — нет сигнала.
Есть ток — нет тока.
Есть состояние — нет состояния.
Да — нет.
Истина — ложь.
Самая маленькая порция такой информации и называется битом.
Часто говорят:
бит — это 0 или 1.
Это верно, но немного упрощает суть.
Бит — это не цифра.
Бит — это возможность различить два состояния.
Например:
* лампочка горит или не горит,
* дверь открыта или закрыта,
* есть электрический импульс или его нет.
Именно это простое различие инженеры научились хранить внутри электронно-вычислительных машин (ЭВМ).
Сам термин bit появился в середине XX века и является сокращением от слов binary digit — «двоичная цифра».
Но сама идея намного старше компьютеров.
По сути, человечество тысячелетиями училось хранить информацию через различия:
* зарубка есть или ее нет,
* узел завязан или не завязан,
* камень лежит слева или справа.
Компьютеры лишь довели эту идею до абсолютного совершенства в части масштаба и скорости.
⸻
Как машина хранит бит?
Внутри современных компьютеров находятся миллиарды крошечных электронных элементов — ячеек на основе транзисторов.
Они сделаны из полупроводников — специальных материалов, которые могут по-разному проводить, или наоборот, не проводить электрический ток.
Инженеры научились создавать из них миниатюрные «переключатели»:
* ток проходит,
* ток не проходит.
Так машина получает возможность хранить состояния:
* 1
* или 0.
Из этого простого принципа постепенно вырос весь цифровой мир.
⸻
Из одного бита выросли целые цивилизации данных
Один бит слишком мал. Поэтому биты начали объединять.
8 бит образуют байт.
А уже байты позволяют хранить:
* буквы,
* числа,
* музыку,
* фотографии,
* фильмы,
* программы,
* и даже тексты, которые вы сейчас читаете.
Из миллиардов и триллионов битов сегодня состоят:
* операционные системы,
* банковские базы данных,
* спутники,
* интернет,
* искусственный интеллект.
В каком-то смысле вся современная цивилизация держится на способности надежно хранить и передавать эти крошечные различия между «есть» и «нет».
⸻
А что дальше?
Сегодня физики и инженеры подошли к физическим пределам классических вычислений на основе кремниевых процессоров. Поэтому на горизонте появились квантовые компьютеры.
В квантовых компьютерах вычисления производятся с помощью кубитов (квантовых битов). Их физический размер варьируется от микроскопических размеров атома (нанометры) до чипов размером с монету, а сами квантовые системы (процессоры) — от нескольких сантиметров до огромных криогенных установок размером с комнату.
Зачем все это нужно?
Чтобы выполнять вычисления:
* быстрее,
* с меньшими затратами энергии,
* и решать задачи, которые обычным компьютерам могут быть не по силам.
Но об этом — уже в следующей главе.