Умножение шестнадцатеричных чиселСложение и умножение двоичных чисел
Сложение и умножение восьмеричных чисел
Сложение шестнадцатеричных чисел
Умножение шестнадцатеричных чисел
3. Сложить числа:
4. Выполнить вычитание:
5. Выполнить умножение: Деление двоичных чисел производится по тем же правилам, что и для десятичных. При этом используются таблицы двоичного умножения и вычитания. Пример. 1100.011: 10.01=? Результат 1100.011: 10.01=101.1. Иногда бывает удобно хранить числа в памяти процессора в десятичном виде (Например, для вывода на экран дисплея). Для записи таких чисел используются двоично-десятичные коды. Для записи одного десятичного разряда используется четыре двоичных бита. Эти четыре бита называются тетрадой. Иногда встречается название, пришедшее из англоязычной литературы: нибл. При помощи четырех бит можно закодировать шестнадцать цифр. Лишние комбинации в двоично-десятичном коде являются запрещенными. Таблица соответствия двоично-десятичного кода и десятичных цифр приведена ниже: Остальные комбинации двоичного кода в тетраде являются запрещенными. Запишем пример двоично-десятичного кода: 1258 = 0001 0010 0101 1000 589 = 0000 0101 1000 1001 Достаточно часто в памяти процессора для хранения одной десятичной цифры выделяется одна ячейка памяти (восьми, шестнадцати или тридцатидвухразрядная). Это делается для повышения скорости работы программы. Для того, чтобы отличить такой способ записи двоично-десятичного числа от стандартного, способ записи десятичного числа, как это показано в примере, называется упакованной формой двоично-десятичного числа.
|