Системы счисления. Арифметика чисел с фиксированной точкой: умножение (часть 6)

Содержание

Слайд 2

АРИФМЕТИКА ЧИСЕЛ С ФИКСИРОВАННОЙ ТОЧКОЙ: УМНОЖЕНИЕ

АРИФМЕТИКА ЧИСЕЛ С ФИКСИРОВАННОЙ ТОЧКОЙ: УМНОЖЕНИЕ

Слайд 3

Умножение

Умножение – это многократно повторенная операция сложения.
Умножение – это нахождение суммы одинаковых

Умножение Умножение – это многократно повторенная операция сложения. Умножение – это нахождение
слагаемых в роли которых выступает множимое.

Слайд 4

Определение знака произведения

Знак произведения – результат сложения знаковых разрядов по правилам двоичной

Определение знака произведения Знак произведения – результат сложения знаковых разрядов по правилам
арифметики.
Разные знаковые разряды – отрицательное.
1+0=1
0+1=1
Одинаковые – положительное.
0+0=0
1+1=0

Слайд 5

Разрядность произведения

 

Разрядность произведения

Слайд 6

Пример

Получено произведение A*B путём умножения с младших разрядов
множителя B.
Т.е. число «A»

Пример Получено произведение A*B путём умножения с младших разрядов множителя B. Т.е.
поочередно умножаем на каждую цифру числа «B» начиная
с последней цифры числа «B» и все складываем.

Слайд 7

Пример

Получено произведение A*B путём умножения со старших разрядов
множителя B.
Т.е. число «A»

Пример Получено произведение A*B путём умножения со старших разрядов множителя B. Т.е.
поочередно умножаем на каждую цифру числа «B» начиная
с первой цифры числа «B» и все складываем.

Слайд 8

Теперь более подробно

Теперь более подробно

Слайд 9

Умножение чисел без знака

Умножение чисел без знака

Слайд 10

Умножение

Произведение можно получить двумя путями:
Сдвиг множимого на требуемое количество разрядов и добавление

Умножение Произведение можно получить двумя путями: Сдвиг множимого на требуемое количество разрядов
полученного очередного частного произведения к ранее накопленной сумме.
Сдвиг суммы ранее полученных частичных произведений на каждом шаге на один разряд и последующим добавлением к сдвинутой сумме неподвижного множимого, либо 0.

Слайд 11

Что такое частичное произведение?

Что такое частичное произведение?

Слайд 12

Что такое Сумма Частичных Произведений ?

В начале решения примера сумма частичных произведений

Что такое Сумма Частичных Произведений ? В начале решения примера сумма частичных
(СЧП) равно 0.
По ходу решения к сумме постоянно прибавляются новые ЧП (частичные
произведения).
Последнее СЧП – это произведение.

Слайд 13

Разрядность СЧП

 

Разрядность СЧП

Слайд 14

Варианты умножения

Основываясь на девятом слайде можно создать четыре варианта схем машинного умножения:
1)

Варианты умножения Основываясь на девятом слайде можно создать четыре варианта схем машинного
умножение младшими разрядами множителя со сдвигом накапливаемой суммы(СЧП) вправо;
2) умножение младшими разрядами множителя со сдвигом множимого влево;
3) умножение старшими разрядами множителя со сдвигом суммы частичных произведений(СЧП) влево;
4) умножение старшими разрядами множителя со сдвигом множимого вправо.

Слайд 17

2)

Умножение младшими разрядами множителя со сдвигом множимого влево.
В каждом цикле умножения множимое

2) Умножение младшими разрядами множителя со сдвигом множимого влево. В каждом цикле
сдвигается на один разряд влево и либо складывается с СЧП (при b=1), либо нет (при b=0).

Слайд 19

3)

Умножение старшими разрядами множителя со сдвигом суммы частичных произведений(СЧП) влево;
Управление умножением будет

3) Умножение старшими разрядами множителя со сдвигом суммы частичных произведений(СЧП) влево; Управление
производиться цифрами множителя, начиная со старших разрядов. Сумма частичных произведений в каждом цикле будет сдвигаться на один разряд влево.

Слайд 21

4)

Умножение старшими разрядами множителя со сдвигом множимого вправо.
В каждом цикле множимое сдвигается

4) Умножение старшими разрядами множителя со сдвигом множимого вправо. В каждом цикле
на один разряд вправо и в зависимости от значения управляющего (старшего) разряда множителя либо передаётся в СЧП, либо нет.

Слайд 23

Умножение чисел со знаком

Умножение чисел со знаком

Слайд 24

Умножение чисел со знаком

Если надо умножить два числа со знаком, то надо

Умножение чисел со знаком Если надо умножить два числа со знаком, то
сначала перемножить их без знака.
А потом определить знак произведения.
(как определить знак произведения показано на следующем слайде).

Слайд 25

Определение знака произведения

Знак произведения – результат сложения знаковых разрядов по правилам двоичной

Определение знака произведения Знак произведения – результат сложения знаковых разрядов по правилам
арифметики.
Разные знаковые разряды – отрицательное.
1+0=1
0+1=1
Одинаковые – положительное.
0+0=0
1+1=0