Файл: Системы счисления. Двоичная система счисления как основа компьютерной техники..pdf

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 08.07.2023

Просмотров: 889

Скачиваний: 29

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Двоичная система счисления

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

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

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

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

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

В двоичной системе счисления длины чисел с увеличением значения растут быстрыми темпами. Как определить, что значит вот это: 10001001? Непривычный к такой форме записи чисел человеческий мозг обычно не может понять сколько это. Необходимо уметь переводить двоичные числа в десятичные.

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

пример:

1365 = 1000 + 300 + 60 + 5 или

1365 = 1 * 103 + 3 * 102 + 6 * 101 + 5 * 100

Если посмотреть на эту запись внимательно мы увидим здесь цифры 1, 3, 6 и 5 - это набор цифр из которых состоит число 1365. Все эти цифры поочередно умножаются на десять возведенную в ту или иную степень. Десять – это основание десятичной системы счисления. Степень, в которую возводится десятка – это разряд цифры за минусом единицы.

Аналогично можно разложить и любое двоичное число, только основание здесь будет 2.

Сложение в двоичной системе счисления

При сложении чисел в двоичной системе важно помнить, что она имеет всего два символа - 0 и 1. Никаких других символов в ней быть не может! Поэтому сложение двух единиц 1 + 1 дает не 2, как в десятичной системе, а 10, так как 10 – это следующее за единицей число в двоичной системе.

0 + 0 = 0

1 + 0 = 1

0 + 1 = 1

1 + 1 = 10

Эти правила необходимы, чтобы складывать числа в двоичной системе в столбик. В случае прибавления единицы к единице, единица идет в следующий разряд. Прибавление нуля к любому двоичному числу не изменит это число. Большие двоичные числа удобно складывать в столбик. Правила в двоичной системе аналогичны сложению правилам сложения в столбик в десятичной системе.


Вычитание в двоичной системе счисления

Вычитать двоичные числа несколько сложнее, чем складывать, для этой цели есть два метода: вычитание с использованием дополнительного кода числа и вычитание в столбик.

Метод вычитания с использованием дополнительного кода приводит поставленную задачу к операции сложения путем преобразований над вычитаемым числом. Это преобразование называется дополнительным кодом (ДК). Определить его можно по следующему алгоритму: сначала значения всех позиций вычитаемого числа меняются на противоположные: нули на единицы, а единицы на нули. Потом к получившемуся промежуточному результату прибавляется двоичная единица, т.е. число, которое увеличивает его младший разряд на 1 в степени 4.

пример: найти разность чисел: 11001 – 1101

а) меняем значения всех позиций вычитаемого числа на

противоположные:

1 1 0 1 на

0 0 1 0

б) к получившемуся промежуточному результату прибавляем

двоичную единицу:

0 0 1 0

+ 0 0 0 1

= 0 0 1 1

в) складываем уменьшаемое число и число, полученное из 2-го

действия:

1 1 0 0 1

+ 0 0 1 1

= 1 1 1 0 0

г) завершающий этап данного метода – необходимо отбросить единицу,

стоящую в старшей позиции, т.е. 1 1 1 0 0 = 1 1 0 0.

Преимущества двоичной системы счисления:

- простота математических действий;

- возможность производить автоматическую обработку информации, используя только два состояния элементов компьютера;

- применение двоичной системы счисления для обработки информации на ЭВМ позволяет упростить построение аппаратуры и облегчить проектирование машин.

Недостатки двоичной системы счисления:

- быстрый рост числа разрядов в записи, представляющее двоичное число;

- трудность чтения значения числа, требующее определенного навыка;

- затруднительны расчеты, связанные с двоичным кодированием.

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

Мы используем двоичную систему счисления в повседневной жизни. Такие значения как: да или нет, черное или белое, мужчина или женщина, правда или ложь можно описать двумя знаками – единица и ноль. Единица – это истина, ноль – это ложь.

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