АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Организация управляющего автомата. Организация управляющего автомата с программируемой логикой управления

Читайте также:
  1. ERP (Enterprise Resource Planning)- системы управления ресурсами предприятия.
  2. FIDELIO V8 - новое поколение систем управления для гостиниц
  3. II. ОРГАНИЗАЦИЯ И ЗАСТРОЙКА ТЕРРИТОРИИ
  4. II. Организация и проведение учебно-ознакомительной практики
  5. II. Организация проведения предполетного и послеполетного досмотров
  6. II. Порядок формирования экспертных групп, организация экспертизы заявленных на Конкурс проектов и регламент работы Конкурсной комиссии
  7. III. Организация и руководство соревнованиями
  8. III. Основные задачи Управления
  9. IX. РЕОРГАНИЗАЦИЯ И ЛИКВИДАЦИЯ ОРГАНИЗАЦИИ
  10. IY. ОРГАНИЗАЦИОННАЯ СТРУКТУРА И ОРГАНЫ УПРАВЛЕНИЯ КЛУБА
  11. SCADA как система диспетчерского управления
  12. SCADA как часть системы автоматического управления

Очевидный способ формирования управляющих сигналов состоит в следующем: набору сигналов y1, y2,..., yМ (одна из функций ОА) ставится в соответствие слово Y= y1, y2,..., yМ, в котором каждой МО, которая должна выполнятся в данном такте, ставится в соответствие единица, если нет – то ноль, т.е. производится унитарное кодирование МО. Пример: М=8, такт i+1, y2 = y5 = y6 =1, остальные нули. Это слово используется для управления (элементами И): 1 – элемент И открыт для прохождения импульса с ГТИ, 0 – закрыт.

Идея формирования управляющих сигналов на основе МК, извлекаемых из ПЗУ, принадлежит англичанину Уилксу. УА, построенный в соответствии с идеей Уилкса, и называется УА с программируемой логикой (ПЛ) управления.

Самый простой способ сокращения длины МК – использование позиционного кода вместо унитарного: т.н. позиционное кодирование МО.

Длина позиционного кода m= log2M (M=2m). Недостаток позиционного кодирования очевиден: в каждом такте можно вырабатывать только один сигнал. Это нежелательно, т.к. вносит ограничения на совместимость МО и снижает производительность ОА.

Cмешанное кодирование. Суть: всё множество МО Y= y1, y2,..., yМ разделяется на группы несовместимых МО. Количество групп МО определяется максимальным количеством совместимых МО, выполняемых в одном такте. Каждой группе МО ставится в соответствие поле МК.

Косвенное кодирование. Суть: кодированию подвергаются не отдельные МО, а наборы совместимых МО. Пример: набор МО Yi=y2y5y6 кодируется кодом длиной l=log2L, где L – количество наборов совместимых МО (рисунок 5.4). Условие применения косвенного кодирования: log2L < k+h+n.

Итак, назначение УА – выработка управляющих сигналов в зависимости от значений ЛУ х1, …, хL, поступающих из ОА.

Недостатки принудительной адресации: неэффективное использование ПЗУ из-за четной адресации ячеек - линейная цепочка МК в ПЗУ занимает только четные ячейки (нечетные пустуют).

Достоинство УА с естественной адресацией МК: сокращение длины МК

и, следовательно, емкости ПЗУ (затрат оборудования).

 

Недостаток: использование МК двух типов увеличивает время выполнения всей микрокоманды, т. к. в этом случае невозможно совмещение во времени выполнения МО и переходов в микропрограмме: либо переход, либо обработка.

 


1 | 2 | 3 | 4 | 5 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)