![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Арифметические действия над двоичными числамиАрифметические действия в двоичной системе счисления выполняют по тем же правилам, как и в десятичной системе, с той лишь разницей, что основание системы счисления равно двум и используются только две цифры. В двоичной системе счисления целые десятичные числа от нуля до девяти соответственно изображаются так: Таблица 1. Арифметические операции в двоичной системе счисления выполняются по правилам, указанным в таблице 2. Таблица 2 . Поясним содержимое таблицы 2. Чтобы лучше понять производимые операции с числами различных систем исчисления, лучше воспользоваться вычислениями "в столбик". Для данного случая (двоичная система исчисления), максимальное значение для любого разряда - 1. В десятичной системе каждый следующий разряд больше предыдущего в 10 раз, следовательно, для двоичной - в 2 раза. При образовании в разряде значения 2 мы должны увеличить старший разряд на 1, а текущий разряд записать по универсальной формуле (количество знаков текущей системы) - (значение текущего разряда), т.е. для двоичной получим 2 - 1 = 0. Сложение Рассмотрим операцию сложения. Сложение двоичных чисел сводится к сложению цифр соответствующих разрядов с учетом переносов. При сложении двух двоичных чисел используются следующие четыре правила: 1) 0 + 0 = 0; 2) 1 + 0 = 1; 3) 0 + 1 = 1; 4) 1+1=10 происходит перенос единицы в соседний (старший) разряд. Пример. Выполним сложение двух двоичных чисел 101+11 (в десятичной системе это 5+3=8). Сложение лучше выполнять в столбик, добавив недостающие нули: + 011 Рассмотрим процесс сложения поэтапно: 1. Выполняется сложение в младшем разряде: 1+1= 10. В младшем разряде суммы записывается 0, и единица переносится в следующий старший разряд. 2. Суммируются цифры следующего слева разряда и единица переноса: 0+1+1=10. В этом разряде суммы записывается 0, и опять единица переносится в старший разряд. 3. Суммируются цифры третьего слева разряда и единица переноса: 1+0+1=10. В этом разряде записывается 1, и единица переносится в следующий старший разряд и т. д. 4. В результате получили: + 011 1000 Итак,10002 = 810 Применяя эти правила, сложите следующие двоичные числа и сверьте с ответом: 10111 0111 +10110 + 0111 101101 1110 Сложение - важнейшая операция в двоичной арифметике. Три другие арифметические операции над двоичными числами в компьютерах - вычитание, умножение, деление - осуществляются обычно с помощью сложения. При вычитании двоичных чисел нужно помнить, что 1) 0 – 0 = 0; 2) 1 – 0 = 1; 3) 0 - 1 = 1 занимаем единицу в соседнем (старшем) разряде; 4) 1-1=0 Пример. Найти разность двоичных чисел: 1010-101. Выполним вычитание в столбик, начиная с младшего разряда: Рассмотрим процесс вычитания поэтапно: 1. Для младшего разряда имеем: 0—1. Поэтому занимаем единицу старшего разряда и находим 10 - 1 = 1. 2. В следующем разряде уже будет 0 – 0 = 0. 3. В разряде слева опять имеем 0 — 1. Занимаем 1 старшего разряда и находим 10-1=1. 4. В следующем разряде остался 0. 5. В результате получили: - 101 Применяя эти правила, выполните вычитание двоичных чисел и сверьте с ответом: 10111 1110 - 10110 - 0101 1 1001 Не нашли, что искали? Воспользуйтесь поиском:
|