Чтение и запись двоичных чисел

Изучая большинство типов компьютерного программирования, вы затрагиваете тему двоичных чисел. Двоичная система счисления играет важную роль в том, как информация хранится на компьютерах, поскольку компьютеры понимают только числа – в частности, числа с основанием 2. Двоичная система счисления – это система с основанием 2, в которой используются только цифры 0 и 1 для обозначения «выключено» и «включено» в электрической системе компьютера. Две двоичные цифры 0 и 1 используются в комбинации для передачи текста и инструкций процессора компьютера.

Хотя концепция двоичных чисел проста после объяснения, чтение и запись двоичного кода сначала непонятна. Чтобы понять двоичные числа, в которых используется система с основанием 2, сначала взгляните на более знакомую систему с основанием 10.

Запись по основанию 10

Возьмем, к примеру, трехзначное число 345. Крайнее правое число, 5, представляет собой столбец единиц, а их пять. Следующее число справа, 4, представляет столбец десятков. Интерпретируйте число 4 в столбце 10 как 40. Третий столбец, содержащий 3, представляет столбец 100. Многие люди знают основу 10 благодаря образованию и многолетнему опыту работы с числами.

Система Base 2

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

В базе 2 каждый столбец представляет значение, которое удвоить предыдущее значение. Значения позиций, начиная справа, равны 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 и т. Д.

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

Взгляните на цифру три. Очевидно, что в базе 10 это записывается как 3. В базе два это записывается как 11, что означает 1 в столбце 2 и 1 в столбце 1. Это становится 2 + 1 = 3.

Значения столбца двоичных чисел

Когда вы знаете, как работает двоичный код, его просто читать. дело в простой математике. Например:

1001 : поскольку мы знаем значение, которое представляет каждый из этих слотов, то мы знаем, что это число представляет 8 + 0 + 0 + 1. В базе 10 это будет число 9.

11011 : вычислите, что это находится в базе 10 путем добавления значения каждой позиции. В этом случае это становится 16 + 8 + 0 + 2 + 1.. Это число 27 в базе 10.

Числа в работе на компьютере

Итак, что все это значит для компьютер? Компьютер интерпретирует комбинации двоичных чисел как текст или инструкции. Например, каждой строчной и прописной букве алфавита назначается отдельный двоичный код. Каждому также назначается десятичное представление этого кода, называемое кодом ASCII. Например, строчной букве «a» присваивается двоичное число 01100001. Оно также представлено кодом ASCII 097. Если вы произведете математические вычисления с двоичным числом, вы увидите, что оно равно 97 по основанию 10.

Оцените статью
recture.ru
Добавить комментарий