Что такое двоичный код?

Двоичный код - это представление информации в комбинации 2-х знаков 1 или 0, как говориться в программирование есть или нет, истина или лож, true или false. Обычному, человеку трудно понять, как информацию можно представить в виде нулей и единиц. Я постараюсь немного прояснить эту ситуацию.

На самом деле двоичный код - это просто! Например, любую букву алфавита можно представить в виде набора нулей и единиц. Например, буква H латинского алфавита будет иметь такой вид в двоичной системе – 01001000, буква E – 01000101, бука L имеет такое двоичное представление – 01001100, P – 01010000.

Теперь не сложно догадаться, что для того чтобы написать английское слово HELP на машинном языке нужно использовать вот такой двоичный код:

01001000 01000101 01001100 01010000

Именно такой код использует для своей работы наш домашний компьютер. Обычному человеку читать такой код очень сложно, а вот для вычислительных машин он самый понятный.

Двоичный код (машинный код) в наше время используется в программировании, ведь компьютер работает именно благодаря двоичному коду. Но не стоит думать, что процесс программирования сводится к набору единиц и нулей. Специально, чтобы упростить понимание между человеком и компьютером придумали языки программирования (си++, бейсик и т.п.). Программист пишет программу на понятом ему языке, а потом с помощью специальной программы-компилятора переводит свое творение в машинный код, который и запускает компьютер.

Переводим натуральное число десятичной системы счисления в двоичную.

Берем нужное число, у меня это будет 5, делим число на 2:
5 : 2 = 2,5 есть остаток, значит, первое число двоичного кода будет 1(если нет - 0). Откидываем остаток и снова делим число на 2:
2 : 2 = 1 ответ без остатка, значит, второе число двоичного кода будет - 0.Снова делим результат на 2:
1 : 2 = 0.5 число получилось с остатком значит записываем 1.
Ну а так как результат равный 0 нельзя больше поделить, двоичный код готов и в итоге у нас получилось число двоичного кода 101. Я думаю, переводить из десятичного числа в двоичное мы научились, теперь научимся делать наоборот.

Переводим число из двоичной системы в десятичную.

Тут тоже достаточно просто, давайте наше с вами двоичное число пронумеруем, начинать необходимо с нуля с конца числа.

101 это 1^2 0^1 1^0.

Что из этого вышло? Мы предали степени числам! теперь по формуле:

(x * 2^y) + (x * 2^y) + (x * 2^y)

где x - порядковое число двоичного кода
y - степень этого числа.
Формула будет растягиваться в зависимости от размера вашего числа.
Получаем:

(1 * 2^2) + (0 * 2^1) + (1 * 2^0) = 4 + 0 + 1 = 5.

История двоичной системы счисления.

Впервые двоичную систему предложил Лейбиц, он полагал, что данная система поможет в сложных математических вычислениях, да и вообще принесет пользу науке. Но по некоторым данным, до того как Лейбиц предложил двоичную систему счисления в Китае на стене появилась надпись, которую можно было расшифровать используя двоичный код. На этой надписи были нарисованы длинные и короткие палочки и если предположить, что длинная это 1, а короткая 0, вполне возможно, что в Китае идея двоичного кода ходила за много лет до его изобретения. Хотя расшифровка кода найденного на стене выявила там простое натуральное число, но все же факт остается фактом.

Выбираем видеокарту к домашнему компьютеру.
В этой статье я расскажу, как правильно выбрать видеокарту по показателю цена — качество, не имея при этом особых технических познаний и навыков. В общем, даю инструкцию по выбору видеокарты для...
Что выбрать: флешку или внешний жесткий диск?
Что выбрать: флешку или внешний жесткий диск?На первый взгляд этот вопрос может показаться странным. Мы привыкли, что флешка служит нам для одних целей, а внешний жесткий диск — для других. Однако в ситуации, когда вам не хватает,...
Как выбрать материнскую плату – пошаговая инструкция.
Мы уже разбирали, как выбрать процессор, видеокарту, память и жесткий диск, теперь разберем основные критерии, по которым следует приобретать материнскую плату. Материал будет ориентирован на...
Звук через DVI
Границы между современными телевизорами и мониторами постепенно стираются. Если в начале века монитор со встроенными динамиками можно было встретить довольно редко, то сейчас динамики и ТВ тюнер...
Как правильно заряжать аккумулятор на планшете!
В настоящее время в планшетных ПК, как впрочем, в ноутбуках, смартфонах и мобильных телефонах, как правило, устанавливаются аккумуляторные батареи, изготовленные на основе лития и ионов, то есть,...

Комментарии  

+1 #3 Hasborn 04.08.2016 17:07
Так все-таки, как буву-то зашифровать?
Цитировать
-1 #2 Аноним 16.05.2016 00:38
Спасибо огромное, теперь понял. А так вообще не врубался.
Цитировать
0 #1 я 19.04.2015 09:06
:D
Цитировать

Добавить комментарий

Защитный код
Обновить

© 2017 InfoConnector.ru. Все права защищены.
Joomla! - бесплатное программное обеспечение, распространяемое по лицензии GNU General Public License.