Найти в Дзене

Продолжаем разбирать устройство компьютера "изнутри". основные принципы его работы, с точки зрения программиста.

Если же взять глубже, то по сути, компьютер — это лишь большая электрическая схема, которая устроена очень просто – путем наличия или отсутствия эклектического тока. Вся память — это множество ячеек, в каждой из которых может быть два значения –когда на ячейку подаётся ток это «1», когда тока нет, значение -«0», или по-другому «да» или «нет». И вся информация хранящаяся и обрабатываемая в компьютере, представлена в виде этих двух значений. То есть, что фото с отпуска, что доклад набранный в Word, это лишь комбинация 0 и 1. И все это хозяйство называется- двоичная системы счисления. В двоичной системе счисления используются всего две цифры 0 и 1 (в обычной жизни, мы пользуемся привычной для нас десятичной системой счисления). В десятичной системе счисления мы располагаем десятью знаками-цифрами (от 0 до 9). Когда счет достигает 9, то вводится новый разряд (десятки), а единицы обнуляются и счет начинается снова. После 19 разряд десятков увеличивается на 1, а единицы снова обнуляются.

Если же взять глубже, то по сути, компьютер — это лишь большая электрическая схема, которая устроена очень просто – путем наличия или отсутствия эклектического тока. Вся память — это множество ячеек, в каждой из которых может быть два значения –когда на ячейку подаётся ток это «1», когда тока нет, значение -«0», или по-другому «да» или «нет». И вся информация хранящаяся и обрабатываемая в компьютере, представлена в виде этих двух значений. То есть, что фото с отпуска, что доклад набранный в Word, это лишь комбинация 0 и 1.

И все это хозяйство называется- двоичная системы счисления.

В двоичной системе счисления используются всего две цифры 0 и 1 (в обычной жизни, мы пользуемся привычной для нас десятичной системой счисления).

-2

В десятичной системе счисления мы располагаем десятью знаками-цифрами (от 0 до 9). Когда счет достигает 9, то вводится новый разряд (десятки), а единицы обнуляются и счет начинается снова. После 19 разряд десятков увеличивается на 1, а единицы снова обнуляются. И так далее. Когда десятки доходят до 9, то потом появляется третий разряд – сотни.

Двоичная система счисления аналогична десятичной за исключением того, что в формировании числа участвуют всего лишь две знака-цифры: 0 и 1. Как только разряд достигает своего предела (т.е. единицы), появляется новый разряд, а старый обнуляется.

Вот как представлены привычные нам числа в двоичной системе:

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

В десятичной системе счисления любое число можно представить в форме суммы единиц, десяток, сотен и т.д., Например:

1284 = 1000 + 200 + 80 + 4

Почему двоичная система счисления так распространена?

Дело в том, что двоичная система счисления – это язык вычислительной техники.

И вот такое значение в ячейке памяти (двоичная цифра) образует самую маленькую единицу информации – бит.

Перевод десятичного числа в двоичное

-3

Может потребоваться перевести десятичное число в двоичное. Один из способов – это деление на два (система же двоичная) и формирование двоичного числа из остатков. Более подробно можете почитать на

126/2=63 в остатке – 0 (число полностью делиться на два)

Затем получившийся результат снова делим на два:

63/2=31 в остатке -1 (число на два делиться не полностью, и потому берем максимально близкое целое число).

И так идем дальше:

31/2=15 в остатке -1

15/2=7 в остатке -1

7/2=3 в остатке -1

3/2=1 в остатке -1

1/2=0 в остатке – 1

И результат пишем с КОНЦА!

1111110