- •1 Проектування пристрою відображення символів на семисегментному індикаторі
- •Відображення символів у вигляді семисегментного індикатору
- •Розробка таблиці істинності для сегментів індикатору
- •1.4 Отримання мінімальної кон’юнктивної нормальної форми (мкнф)
- •1.5 Оцінка складності комбінаційних схем по Квайну та побудова функціональної схеми пристрою відображення символів на семисегментному індикаторі
- •2 Проектування керуючого автомата, який забезпечує управління обчислювальним пристроєм, що реалізує операцію ділення
- •2.1 Побудова функціональної схеми обчислювального пристрою, що виконуватиме операцію ділення
- •2.2 Побудова змістовного алгоритму виконання операції ділення
- •2.3 Складання графічної схеми алгоритму (гса) роботи керуючого
- •2.4 Кодування та розмітка гса роботи керуючого автомату
- •2.5 Побудова графу роботи керуючого автомату
- •2.6 Кодування станів керуючого автомату
- •2.7 Вибір елементарних автоматів (тригерів) та запис їх підграфів
- •2.8 Побудова структурної таблиці керуючого автомату
- •2.9 Запис та мінімізація перемикальних функцій (пф) вихідних
- •2.10 Запис та мінімізація пф збудження тригерів автомату
- •2.11 Побудова функціональної схеми керуючого автомату
- •Перелік посилань
2.2 Побудова змістовного алгоритму виконання операції ділення
Змістовний мікроалгоритм виконання операцій ділення двійкових чисел без знаку без відновлення залишку першим способом показаний на рисунку 2.1.
Рисунок
2.1
- Змістовний
мікроалгоритм виконання операцій
ділення двійкових чисел без знаку без
відновлення залишку першим способом
автомату
Для
побудови ГСА роботи автомату потрібно
встановити у відповідність мікроопераціям,
що знаходяться в операторних вершинах
змістовного алгоритму, керуючі сигнали,
які потрібно подати на входи цифрових
елементів, що входять до складу
обчислювального пристрою, пристрою.
Буквено-числові позначення цих керуючих
сигналів записуються в операторних
вершинах ГСА роботи автомату. ГСА роботи
автомату, що керує процесом ділення
двійкових чисел без знаку в обчислювальному
пристрої, показана на рисунку 2.2.
2.3 Складання графічної схеми алгоритму (гса) роботи керуючого
Рисунок 2.2 - ГСА
роботи автомату, що керує процесом
ділення двійкових чисел без знаку без
відновлення залишку першим способом.
Для
побудови закодованої та розміченої
ГСА роботи автомату потрібно поставити
у відповідність керуючим сигналам, які
потрібно подати на входи цифрових
елементів, що входять до складу
обчислювального пристрою, вихідні
керуючі сигнали автомату з множини
вихідного алфавіту:
Y1=CLR
– сигнал
скидання в початковий (нульовий) стан
регістра RGA
та тригера Т1;
2.4 Кодування та розмітка гса роботи керуючого автомату
Y2=WR1
– сигнал
запису інформації в регістр RGQ;
Y3=WR2
– сигнал
запису інформації в регістр RGМ;
Y4=WR3–
сигнал запису інформації в лічильник
СТ;
Y5=SHL
– сигнал зсуву вліво інформації
регістрах RGQта
RGA;
Y6=D
– сигнал
інвертування дільника та інкрементування
суматора (формування доповнювального
коду дільника);
Y7=ADD
– сигнал
операції додавання в суматорі та запис
значення результату в регістр RGA;
Y8=WR4
– сигнал
збереження старшого розряду суматора
в тригері Т;
Y9=SHR
– сигнал зсуву вправо інформації в
регістрі RGQ;
Y10=SET
Q0
– сигнал
операції формування молодшого розряду
RGQ;
Y11=DEC
– сигнал
операції декременту лічильника СТ;
Х1
– умова рівності одиниці тригера Т1, в
якому зберігається значення старшого
розряду суматора;
Х2
– умова рівності змісту лічильника
нуля;
Буквено-числові
позначення цих вихідних керуючих
сигналів записуються в операторних
вершинах закодованої ГСА роботи
автомату. Розмітка станів автомату
здійснюється згідно прийнятих правил.
Закодована та розмічена ГСА роботи
автомату, що керує процесом ділення
двійкових чисел без знаку в обчислювальному
пристрої, показана на рисунку 2.3.
Рисунок
2.3 – Закодована та розмічена ГСА роботи
керуючого автомату.
