Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет указания по ЛР ТА и ФЯ.DOC
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

2. Методика выполнения Используя материал из раздела 1, по гса, заданной преподавателем, спроектировать автомат Мура на жесткой логике:

1. Разметить состояния автомата по ГСА.

2. Построить граф переходов и прямую таблицу переходов

3 Построить обратную структурную таблицу автомата

4. Сформировать функции выходов и управления элементами памяти

5. Построить функциональную схему автомата

6. Используя программу моделирования электронных схем Multisim собрать схему автомата и исследовать ее работу в соответствии с заданной преподавателем ГСА.

3. Задание на выполнение работы

Согласно методике, изложенной в разделе 2, и краткой теории из раздела 1, по заданному преподавателем описанию закона функционирования цифрового автомата в виде ГСА выполнить п.1..п.6 раздела 2. Результаты исследований оформить в виде отчета.

Лабораторная работа № 9 Зачетное занятие

Примерный перечень вопросов к зачетному занятию по лабораторным работам

  1. Начальные языки описания цифровых автоматов. Язык

регулярных выражений алгебры событий.

  1. Начальные языки описания цифровых автоматов.

  2. Граф - схемы алгоритмов (ГСА) цифровых автоматов.

  3. Начальные языки описания цифровых автоматов. Логические

схемы алгоритмов цифровых автоматов.

  1. Начальные языки описания цифровых автоматов. Матричные

схемы алгоритмов (МСА) цифровых автоматов.

  1. Начальные языки описания цифровых автоматов. Объединение

ГСА с помощью МСА

  1. Автоматные языки описания цифровых автоматов. Таблицы

переходов и выходов.

  1. Автоматные языки описания цифровых автоматов. Графы

переходов автоматов.

  1. Конечные автоматы. Модель дискретного преобразования

Глушкова.

  1. Автоматы Мура, Мили и С-автоматы.

  2. Эквивалентные автоматы, преобразования автоматов.

  3. Абстрактный автомат.

  4. Абстрактный автомат. Соединение двух автоматов

последовательное.

  1. Абстрактный автомат. Соединение двух автоматов

параллельное.

  1. Абстрактный автомат. Соединение автоматов с обратной

связью.

  1. Абстрактный автомат. Сети и коллективы автоматов

  2. Абстрактный синтез микропрограммных автоматов (МПА)

по ГСА.

  1. Не полностью определенные автоматы

  2. Структурный синтез микропрограммных автоматов по ГСА.

Лабораторная работа № 10 Исследование языков описания цифровых автоматов. Моделирование гса.

Цель лабораторной работы: Получение навыков описания и исследования цифровых автоматов, описанных с помощью начальных языков.

1. Краткая теория

1. Язык регулярных выражений алгебры событий. Язык регулярных выражений алгебры событий использует следующие понятия:

  1. Входной алфавит: Z={z1, z2, ... zn}

  2. Выходной алфавит: W={w1, w2, … wm}

  3. Множество событий: S={s1, s2, … sk}

Регулярные выражений, описывающие работу автомата записываются из букв входного алфавита с применением следующих операций:

Zi  Zj – объединение (дизъюнкция),

Zi  Zj или Zi Zj – конъюнкция,

{Zi} – итерация.

Всякое регулярное выражение определяет некоторое событие siS. Если это событие наступило, то выдаётся соответствующая буква w W.

Например.

Записать регулярное выражение для автомата, работающего с входным алфавитом Z={z1, z2, z3, z4, z5} и имеющего выходной алфавит W={ w1, w2}. Поведение автомата следующее:

  1. Если последовательность входных букв (входное слово) начинается с z1, а заканчивается цепочкой z2 z3, то автомат должен выдать выходную букву w1 (событие s1).

  2. Если слово начинается с буквы z2, а заканчивается z4 или z5, то автомат должен выдать букву w2 (событие s2).

s1/w1=z1{z1  z2  z3  z4  z5}z2 z3,

s2/w2=z2{z1  z2  z3  z4  z5}(z4 z5).

Подобное описание появилось как результат развития теории формальных грамматик и распространения этой теории на автоматы. Оно представляет интерес для теоретических исследований, а при проектировании технических устройств используется редко.