і суми часткових творів вліво
Регістр множника і суматор часткових творів повинні мати ланцюга зсуву вліво. Регістр множимо не має ланцюгів зсуву. Послідовність дій в кожному циклі виконання множення визначається старшим розрядом регістра множника. p align="justify"> При використанні цього методу суматор часткових творів повинен мати подвійну довжину. Даний метод вимагає додаткового в порівнянні з першим методом обладнання. Незважаючи на це, він застосовується в деяких АЛУ, оскільки дозволяє без додаткових ланцюгів зсуву виконувати і ділення. p align="justify"> Для виконання операцій ділення в АЛП, реализующем перший метод множення, необхідні додаткові ланцюги зсуву вліво в регістрі множимо (приватного) і в суматорі часткових творів (різниць).
. Множення, починаючи зі старших розрядів множника, при зсуві вправо множимо і нерухомій сумі часткових творів (див. малюнок 1.4). br/>В
Малюнок 1.4 - Метод множення, починаючи зі старших розрядів множника при зсуві вправо множимо
Регістр множника повинен мати ланцюга зсуву вліво, регістр множимо - ланцюги зсуву вправо. Суматор часткових творів не має ланцюгів зсуву. Послідовність дій на кожному кроці множення визначається старшим розрядом регістра множника. При цьому методі множення і регістр множимо, і суматор часткових творів повинні мати подвійну довжину. Однак, як і третій метод, він не вимагає додаткових ланцюгів зсуву для виконання поділу. p align="justify"> При четвертому методі, в якому сума часткових творів нерухома, можна поєднувати в часі операції зсуву і додавання і за цей рахунок збільшити швидкодію АЛУ при виконанні множення (а також поділу).
Якщо необхідно освіта твори подвійної довжини, наприклад, при операціях з цілими числами, найбільш економічним є перший з розглянутих методів множення, так як він дозволяє використовувати всі регістри одинарної довжини [3].
Якщо в результаті множення достатньо мати твір одинарної довжини, то доцільно використовувати або перший, або четвертий метод множення. При використанні першого методу потрібне введення додаткових ланцюгів зсуву для реалізації поділу, а при використанні четвертого методу необхідно подовження суматора. Вибір одного з цих методів множення визначається співвідношенням витрат обладнання на реалізацію ланцюгів зсуву та додаткових розрядів суматора. p align="justify"> При утворенні творів одинарної довжини просте відкидання молодших розрядів вносить похибка, яка буде накопичуватися, оскільки твір буде завжди обчислюватися з недоліком. Тому для підвищення точності обчислень часто виробляють округлення результату множення, внаслідок чого похибка стає знакозмінної. p align="justify"> Для округлення твори довжина суматора часткових творів зазвичай збільшується на один розряд. Після утворення твори до цього додаткового розряду додається 1. Якщо додатковий розряд твору був дорі...