Микропроцессоры и микроконтроллеры

 
 
 
«Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.»
Rick Cook
Русский | Українська


Микропроцессоры и микроконтроллеры :: Організація керуючих автоматів :: Введення

Введення

У цій групі статей розглядається організація керуючих автоматів процесора, визначається місце керуючого автомата в операційному пристрої і його функції. Наведено типи керуючих автоматів та способи перекладу автомата з одного стану в інший. Показана послідовність синтезу автомата МИЛІ і МУРА. Визначається тривалість такту.

Практика проектування цифрових обчислювачів показує, що операційне пристрій може бути розділене на два пристрої:

- Операційний автомат,

- Керуючий автомат.

Така декомпозиція (поділ) дозволяє в подальшому виконувати проектування цих автоматів послідовно.

Спочатку за технічним завданням проектується операційний автомат, де відображаються всі необхідні засоби для виконання операцій. Паралельно з цим будується граф-схема алгоритму (ГСА) роботи процесора в містять позначеннях мікрооперацій. Кожна мікрооперацій відзначається своїм керуючим сигналом (у).

Розроблена таким чином ДСА є основною для синтезу керуючого автомата. У цьому посібнику, показано яким чином від ДСА перейти до вибору типу керуючого автомата і до його структурі.