и мікрооперації, ВІН здобувши Назву мікропрограмній автомат.
Існує два принципова різніх підході до проектування мікропрограмного автомату (керуючого пристрою): Використання принципом схемної логікі або принципом програмованої логікі. Іноді ці принципи назівають апаратно або програмнного реалізацією цифрового автомату. У первом випадка, тоб при вікорістанні принципом схемної логікі, у процесі проектування підбірається Деяк набор цифрових мікросхем (частіше за все малого и СЕРЕДНЯ ступенів інтеграції) i візначається така схема з єднання їх виводів, котра Забезпечує необхідне Функціонування . Пристрої, побудовані за таким принципом, здатні Забезпечувати найвищу швідкодію при заданому тіпі технології ЕЛЕМЕНТІВ, однак Такі Пристрої всегда Прокуратура: вузькоспеціалізованімі.
Використання принципом програмованої логікі пріпускає побудову Деяк Універсального прилаштую на одній або на кількох мікросхемах великого ступенів інтеграції (ВІС).
Необхідній алгоритм Функціонування пристрою тут забезпечується розміщенням у его памяті деякої певної програми (або мікропрограмі). Если у Пристрої, побудованому за принципом схемної логікі, усяк зміна або Розширення набору віконуваніх функцій Тягном за собою его демонтаж і монтаж за новою схемою, то при вікорістанні програмованої логікі така зміна досягається позбав заміною програми, что зберігається у пам яті, на нову. Тому в Останні два десятиліття реалізація складаний цифрових автоматів з програмованою логікою мала Переважно Поширення.
2. ПРОЕКТУВАННЯ СПЕЦІАЛІЗОВАНОГО Арифметика-логічного Пристрій
.1 Початкові дані курсового проекту
Аріфметічні Операції-віднімання чисел в двійковому коді.
Початковий код Подання операндів - прямий код.
Код Виконання операцій в суматорі - Обернений код.
Структура Операційного блоку - Із закріпленімі мікроопераціямі.
Тип керуючого блоку - автомат Мура з пам яттю на JK-тригер.
Схема логічної ознакой знак результату.
Схема логічної Операції В«ІВ» кодів початкових операндів.
алгоритм віднімання операційний логічний
2.2 Алгоритм віднімання двійковіх чисел
Алгоритм Операції віднімання (код команди до [1]) віконується в наступній послідовності:
. Із вхідної шини прямимо кодом запісуються операнди А і В у відповідні їм регістрі RGA и RGB. p align="justify">. Операнд В інвертується для реалізації Дії віднімання. p align="justify">. Мікрооперації віднімання віконується в Обернений коді за один машинний такт. p align="justify">. Результат запісується...