Двоичная система счисления.

21 Ноябрь 2011 by: admin

Двоичный код, Кодирование двоичным кодомДвоичная система счисления — представляет собой систему счисления в роли символов в которой выступают цифры 0 и 1, основанием которой является число 2.

Индийский математик  Пингала, живший в Индии примерно в 200 году до н.э. при  разработке математических основ для описания законов поэзии применил двоичную систему счисления. Это был первый описанный факт ее применения.

Во всем известном древнекитайском  трактате «Книге Перемен» был уже известен и использовался полный набор из восьми триграмм и шестидесятичетырех гексаграмм – аналог 6-битных и 3-х битных цифр.

(И-Цзин – китайская классическая система предсказаний, основанная на двоичной системе, полученной из двух основных единиц – инь и ян: соответственно женской, прерывистой линии (- -) и мужской, сплошной линии (-). Триграмма – это комбинация трех линий инь и ян. Соответственно существуют 2 в третьей степени, или 8 триграмм.)

В 1605 году английский философ, историк, политический деятель Френсис Бэкон, описал систему, буквы которой можно было свести к определенным последовательностям из двоичных цифр.  Важнейшим шагом в становлении теории двоичного кодирования стало заявление о том, что эта методика может быть применена к абсолютно  любым объектам.

В XVII веке Готфрид Вильгельм Лейбниц полностью описал нынешнюю современную двоичную систему счисления. Им были использованы только цифры 0 и 1, как и в двоичной системе счисления наших лет.

Алгебра Джорджа Буля (Булева алгебра) так же явилась важнейшим предшественником создания теоретических основ для современных электронных цифровых систем.

На практике впервые реализовал выполнение операциый с двоичными кодами Джордж Штибиц. В ноябре 1937 года созданный им на базе реле компьютер «Model K»,  выполнил операции по  двоичному сложению.

В настоящее время  двоичная система  счисления широко используется в цифровой электронике, компьютерной технике. Существует ряд простых логических элементов (микросхем), производящих основные операции над числами двоичной системы.

Двоичные сигналы легко задать определенными уровнями напряжения в электронных схемах. Например, 0 вольт — отсутствие напряжения можно считать логическим нулём, а напряжение в 5 вольт принять за единицу. Выставляя различные уровни, можно осуществлять передачу данных в виде последовательностей нулей и единиц, а также реализовать ее обработку и хранение.

Любая информация  может быть закодирована с использованием двух цифр и помещена в оперативную или постоянную память компьютера. Использование двоичной системы счисления позволяет сделать устройство компьютера максимально простым.

Двоичный код, принимающий значение 0 или 1, назван битом (бит — сокращение от английского словосочетания «двоичная цифра» (binary digit — bit). Для передачи и хранения информации применяют восьмибитовые коды — байты (byte). Байт – это восемь последовательно взятых бита.

Более крупные единицы измерения:

1 Килобайт=1024 байт (kB);
1 Мегабайт=1024 Килобайт (MB);
1 Гигабайт=1024 Мегабайт (GB);
1 Терабайт=1024 Гигабайт (TB);
1 Петабайт=1024 Терабайт (PB);
1 Эксабайт=1024 Петабайт (EB);
1 Зеттабайт=1024 Эксабайт (ZB);
1 Йоттабайт=1024 Зеттабайт (YB);

Современные персональные компьютеры вышли на уровень обработки информации в пределах нескольких Терабайт.

Понравилась статья? Расскажите друзьям.
Общайтесь со мной

No related posts.

Leave a Reply