0 просмотров

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

Цифровое изображение двоичного кода

Анжела Брэдли — веб-дизайнер и эксперт по программированию с более чем 15-летним опытом. Эксперт по проектированию и разработке программного обеспечения для iOS, она специализируется на создании технических гибридных платформ.

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

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

Запись в базе 10

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

Система База 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 в столбце 2s и 0 в столбце 1s.

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

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

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

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

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

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

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

голоса
Рейтинг статьи
Статья в тему:  Импровизированные речевые упражнения для учащихся начальной школы
Ссылка на основную публикацию
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
Adblock
detector