мантиса в регістр B m (Y 5 ), порядок в регістр B o (Y 6 ). Мантиса діленого A зсувається вліво шляхом косою передачі з регістра A m у суматор. Дільник B надходить у суматор SM з регістра B m у прямому або зворотному кодах (Y 9 ). Додатковий код ділене утворюється в SM за рахунок подсуммірованія зворотного коду ділене B сигналом "+1 SM" (Y 10 ).  
 Цифри приватного Z i , що визначаються за знаком часткових залишків у регістрі A m , фіксуються в регістрі Z шляхом послідовного занесення їх в молодший розряд регістра Z (Y 7 ) і зсуву вмісту регістра Z (Y 8 ). p> Порядок приватного визначається вирахуванням порядків на SM шляхом подачі зворотного значення близько дільника з регістра B o і фіксації результату в регістрі B o . 
   При виконанні  операції зміни знака  використовується одне число. Число записується в регістр B m (Y 5 ) і подається на суматор SM в зворотному коді (Y 9 ) і записується в регістр A m (Y 3 ) з попереднім подсумірованіем одиниці в суматорі (Y 10 ). 
 В   
 Малюнок 1 
   
 
4. Опис блок-схеми алгоритму виконання операцій і її мікропрограмного реалізації.
 
 Блок-схема виконання операцій представлена ​​на малюнку 2. 
				
				
				
				
			   У початок роботи гаситься вихідна готовність (Y 14 ) і перевіряється вхідна готовність (P 1 ). Після отримання сигналу вхідний готовності обнуляються регістри A o і A m (Y 0 ), B o і B m (Y 1 ) і Z (Y 2 ). Далі перевіряється код операції (P 2 ) для визначення подальших дій. 
    Операція зміни знаку числа - гілка один.  
  Записуємо вихідне число в регістр Bm (Y 5 ). Передаємо на SM його зворотний код з подсуммірованіем одиниці молодшого розряду (Y 10 ). Дані з SM записуємо в регістр A m (Y 3 ). Після цього встановлюємо вихідну готовність (Y 13 ) і закінчуємо роботу. 
    Операція поділу чисел  - гілка два. 
  Виробляємо запис: мантиси діленого в регістр A m (Y 3 ), порядку діленого в регістр A o (Y 4 ) і мантиси і порядку дільника в регістр B m (Y 5 ) і B o (Y 6 ) відповідно. Обчислюємо різницю порядків чисел шляхом додавання першого порядку із зворотним кодом другого (Y 11 ) і зберігаємо результат в регістрі B o (Y 6 ). Перевіряємо рівність дільника нулю (P 3 ). Якщо дільник дорівнює нулю, то сигналізуючи про помилку аргументів і встановлюємо вих...