Ежедневно большинство людей используют десятичные числа для взаимодействия между собой в различных жизненных сферах. Но в цифровых устройствах и системах дела обстоят по-другому. Там используется своя, “не от мира сего”, система счисления, которая называется двоичная. А в сложных микропроцессорных системах используют еще одну систему – шестнадцатеричную.
Счет в двоичной и десятичной системах счисления
Система счисления – это набор символов, в которой каждый специальный символ используют для обозначения количества предметов. В десятичной системе используют 10 символов: 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. В некоторых источниках десятичную систему называют системой счисления с основанием 10. Соответственно, двоичную систему называют системой счисления с основанием 2 и в нее входит всего лишь два символа – это 0 и 1.
Таблица 1 иллюстрирует представления в двоичной и десятичной системах счисления конкретного количества монет (обозначенных кружками). Стоит подчеркнуть, что обозначение ноль и один предмет в обоих системах совпадают. Два предмета обозначаются двоичным числом 10 (читается как “один-ноль”), а девять предметов – числом 1001 (читается как “один-ноль-ноль-один”). Для успешной и продуктивной работы с цифровыми устройствами, желательно, знать количественное обозначения двоичной системы по крайней мере от 0 до 9.
| Количество монет | Символ десятичной системы | Символ двоичной системы |
|---|---|---|
| – | 0 | 0 |
| ⊕ | 1 | 1 |
| ⊕⊕ | 2 | 10 |
| ⊕⊕⊕ | 3 | 11 |
| ⊕⊕⊕⊕ | 4 | 100 |
| ⊕⊕⊕⊕⊕ | 5 | 101 |
| ⊕⊕⊕⊕⊕⊕ | 6 | 110 |
| ⊕⊕⊕⊕⊕⊕⊕ | 7 | 111 |
| ⊕⊕⊕⊕⊕⊕⊕⊕ | 8 | 1000 |
| ⊕⊕⊕⊕⊕⊕⊕⊕⊕ | 9 | 1001 |
Вес разряда
Для примера воспользуемся числом 648. Разобьем его на сотни, десятки и единицы. Цифра 6 – это старший третий разряд, так как находится левее двух предыдущих от десятичной точки и представляет число 600. Цифра 4 занимает второй разряд и является числом 40. Цифра восемь представляет число 8 и это младший разряд, потому что находиться справа от остальных. В результате, число 648 это сумма шести сотен, четырех десятков и восьми единиц. Пример поясняет понятие веса разряда, то есть значимость положения цифры в десятичном числе.
| сотни | десятки | единицы | ||||
| 648 | = | 600 | + | 40 | + | 8 |
Подобно десятичной системе, в двоичной также применяется понятие веса разряда. Вот, например, какое количество предметов обозначает число “1101” (“один-один-ноль-один”)?
| Вес разряда | 8 | 4 | 2 | 1 |
| Количество предметов | ⊕⊕⊕⊕⊕⊕⊕⊕ | ⊕⊕⊕⊕ | ⊕⊕ | ⊕ |
| Двоичное число | 1 | 1 | 0 | 1 |
| Количество предметов | ⊕⊕⊕⊕⊕⊕⊕⊕ (8) | ⊕⊕⊕⊕ (4) | (0) | ⊕ (1) |
| Общее количество | ⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕ = 13 | |||
Как видно выше, цифра 1, которая находится правее, имеет вес разряда единицу, а значит обозначает один предмет (вес разряда × разряд числа = 1 × 1 = 1). Если в разряде двоичного числа “стоит” 0, то к общему числу предметов ничего не добавляется. Цифра 1 в разряде четверок означает, что к общему количеству предметов необходимо добавить еще 4 предмета. Такая же ситуация и в разряде с весом 8, здесь еще нужно добавить 8 предметов. Суммировав полученные значения, мы найдем, что двоичное число 1101 обозначает 13 предметов (ну или число 13 в десятичной системе счисления, кому как удобнее).
А сколько предметов обозначает двоичное число 1100 (“один-один-ноль-ноль”)?
| 8 | 4 | 2 | 1 | Вес разряда |
| 1 | 1 | 0 | 0 | Двоичное число |
| Есть | Есть | Нет | Нет | Заполнение разряда |
| ⊕⊕⊕⊕⊕⊕⊕⊕ (8) | ⊕⊕⊕⊕ (4) | (0) | (0) | Количество предметов |
| 1100 (двоичное) = ⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕⊕ = 12 (десятичное) | Общий результат | |||
Таким образом, двоичное число 1100 обозначает 12 предметов.
На рисунке ниже указан вес каждого разряда в двоичной системе счисления. Заметьте, что вес разряда каждый раз получается как результат умножения веса предыдущего разряда на 2. Название “система с основанием 2” подчеркивает эту особенность двоичной системы счисления.
| 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
| 512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |



