Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Общая последовательность разработкиСодержание книги
Поиск на нашем сайте
Блок управления представляет собой автомат с памятью. Алгоритм работы блока управления задан в виде микропрограммы. В этом случае разработка блока управления включает следующие этапы:
Ø Формализация задания. Ø Выбор типа автомата. Ø Разметка схемы алгоритма. Ø Составление таблицы переходов и выходов автоматов. Ø Кодирование состояний. Ø Составление кодированной таблицы переходов и выходов. Ø Выбор типа триггеров. Ø Преобразование таблицы переходов в таблицу функций возбуждения триггеров. Ø Запись функций возбуждения и функций выходов в СДНФ. Ø Минимизация функций возбуждения и функций выходов. Ø Выбор типа логических элементов. Ø Преобразование функций переходов и выходов. Ø Построение функциональной схемы блока управления. Ø Проверка правильности работы блока управления.
6.2 Формализация задания
При задании автомата микропрограммой количество входных сигналов равно числу различных условных операторов микропрограммы. В данном случае число условных операторов равно 5. Для упрощения записи логических функций приняты следующие обозначения:
Ø k – сигнал начала операции; Ø r – сигнал кода операции; Ø a – знак числа А; Ø b – знак числа В; Ø s – знак результата. Тогда входными сигналами блока управления являются сигналы k, r, a, b, s, каждый из которых может принимать значение 0 или 1. Число выходных сигналов равно числу микроопераций в микропрограмме. Безусловные операторы содержат по одной микрооперации. Таким образом, общее число выходных сигналов равно 13. Обозначения выходных сигналов и соответствующие им микрооперации приведены в таблице 1. С учетом числа входных и выходных сигналов общая схема блока управления может быть представлена в виде рисунка 4.
Рисунок 4 - Общая схема блока управления
Таблица 1
Выбор типа автомата
Заданием предусмотрена реализация блока управления в виде автомата Мура. Разметка схемы алгоритма
Для разметки используется формальная схема алгоритма, в которой названия микроопераций заменяются на соответствующие управляющие сигналы из таблицы 1. При разметке используются следующие правила: 1. Начальный и конечный операторы помечаются символам начального состояния ( 2. Все безусловные операторы помечаются символами следующих состояний ( Размеченная схема алгоритма представлена на рисунке 6. Как видно по результатам разметки, автомат имеет 12 состояний (
|
||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2017-01-26; просмотров: 188; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.174 (0.008 с.) |