Умножение. Деление

 

При умножении двоичных чисел знак произведения определяется логической операцией "исключающее или", а модуль произведения формируется в результате сложения частных произведения, каждая частная произведения есть результат логического умножения первого сомножителя на соответствующий разряд второго сомножителя с учетом его веса.

При делении двоичных чисел знак частного определяется логической операцией "исключающее или". Для определения модуля частного от делимого отделяется число разрядов равное или на один больше числа разрядов делителя. После этого выполняется операция вычитания (суммирования разнозначных чисел), если разность больше ноля, то в разряд частного записывается единица ("1"), если меньше ноля — "0". После этого к положительной разнице добавляется следующий разряд делимого и операция повторяется. Если разница меньше ноля, то она не определяется, а к уменьшаемому добавляется следующий разряд делимого и операция повторяется. Количество последовательно выполняемых операций соответствует требуемой точности определяемого частного.


Пример:

А . В = 5,12 . 9,81: 01010010 . Ответ: 0110010,01001010 В десятичной системе счисления: 50,2890625 А : В = 6,75/2,25:  
делитель и делимое домножили на 4, чтобы избавиться от запятой
  11,0
 
1001