множини вхідніх даніх є значення числа А, значення числа В, кількість розрядів n : p>
.
множини проміжніх результатів має вигляд:
.
множини вихідних даніх є значення числа С:
.
множини логічніх умів має вигляд:
, де
х1, х2, х3 - Чергові цифри множніка;
х4 - логічна Умова: Якщо УСІ крокі множення віконані, то, інакше.
множини мікрооперацій, что віконується:
.
1.4 Структурна схема Операційного автомату
Згідно канонічного методу синтезу поставімо у відповідність шкірному математичность елементами структурний елемент.
. Вхідні дані - множення и множнік надходять в Обернений кодах у Пристрій через шину вхідніх даніх (ШВХ).
2. Для зберігання операнду А Потрібний Регистр (РгА). Для регістру А потрібна схема Формування Обернений коду (СхФОК).
. Для зберігання знаку операнда А Потрібний Регистр (ТЗН А).
. Для зберігання знаку операнда У Потрібний Регистр (ТЗН В).
. Для регістру А потрібна схема Формування Обернений коду (СхЗс).
. Для зберігання операнду У Потрібний Регистр (РГВ).
. Для Накопичення частковий добутків звітність, вікорістаті комбінаційній суматор (КСМ).
. Для Збереження результату потрібен Регистр (РгС).
. Для підрахунку кількості кроків множення вікорістовується лічильник (ліч).
. Результат добутку виводу з пристр через шину вихідних даніх (Швіх).
Структурна схема Операційного автомата.
В
1.5 машинно алгоритм Виконання Операції
Число А Зі знаком запісується в Регистр Рг А і ТЗН А, відповідно.
Число У Зі знаком запісується в Регистр РГВ и ТЗН В, відповідно.
Регістру З прісвоюється значення 0.
Лічільніку прісвоюється Значення 8.
Розраховується знаковими розряд.
Перевіряється два розряди в регістрі В, после чего робиться наступні кроки, ЯКЩО:
В = 00 переходимо до пункту 11.
В = 01 до регістру З додається Значення ...