Реферат: Синтез управляющего автомата операции умножения младшими разрядами вперед со сдвигом множимого над числами в форме с фиксированной точкой в формате {1,8} для автомата Мура
Таблица 1.1
№ блока |
Описание |
1 |
в Рг1 заносим множимое, в Рг2 заносим множитель, сумматор См обнуляем, а счетчику Сч присваиваем значение 8. |
2 |
определяем знак произведения путем сложения знаковых разрядов множимого и множителя по модулю два. |
3 |
Младший разряд Рг2 (множитель) сравниваем с нулем. Если младший разряд равен единице то идем к блоку 4, если же разряд равен нулю то переходим к блоку 5 |
4 |
Производим операцию сложение, к См прибавляем Рг1 в прямом коде. |
5 |
Происходит сдвиг множимого Рг2 на один разряд влево. Регистр Рг2 сдвигается на один разряд вправо. из счетчика вычитаем 1. |
6 |
Производится сравнение счетчик Сч с нулем. Если Сч = 0, то прекращаем умножение и идем к блоку 7. Если Сч неравен нулю, то продолжаем операцию умножение, переходим в блок 3. |
7 |
Итоговую сумму полученную в сумматоре См выводим как результат Z. |
2 Синтез микропрограммного автомата
2.1 Кодирование граф схемы алгоритма
Синтез микропрограммного автомата
|
Таблица кодировок
У |
МК |
Ук |
Начало |
У1 |
Рг2(1¸8):=У(2¸8) |
У2 |
К-во Просмотров: 472
Бесплатно скачать Реферат: Синтез управляющего автомата операции умножения младшими разрядами вперед со сдвигом множимого над числами в форме с фиксированной точкой в формате {1,8} для автомата Мура
|