Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
абасов335043.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
551.48 Кб
Скачать

Министерство образования и науки Российской Федерации

Санкт-Петербургский политехнический университет имени Петра Великого

Институт компьютерных наук и технологий

Кафедра «Информационные и управляющие системы» Курсовой работа

по дисциплине «Математическая логика и теория алгоритмов»

Выполнил

студент гр. 33504/3 Абасов Э. А.

Руководитель Тышкевич А. И.

Санкт-Петербург

2016

Оглавление

Введение 3

Программа курсовой работы 3

Цели работы 3

Формулировка задания 4

Расшифровка задания 4

Граф управляющего автомата 5

Описание функционирования часов 5

Описание импульсных входов управляющего автомата 7

Описание импульсных выходов управляющего автомата 7

Общая структурная схема часов 7

Элементы требующие пояснения 8

Схема ЭП и блок начальной установки 10

Блок FL 10

Таблица истинности 10

Оптимизация потенциальных микрокоманд с помощью карт 11

Функциональная схема 12

Таблица кодирования дней 12

Кодирование входных и выходных сигналов 13

Таблица переходов из таблицы кодирование входных и выходных сигналов. 14

Кодирование входов и выходов 14

Блок F 15

Минимизация с помощью карт Карно 16

Функциональная схема 18

Определение площади микросхемы, реализующей 19

построенную функциональную схему 19

Введение Программа курсовой работы

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

  • Отображение секунд и “сброс” секунд (точная подводка часов);

  • Звуковая сигнализация каждый час и возможность ее отключения;

  • Отображения дня недели;

  • Отображение числа, месяца, года (и их коррекция);

  • Секундомер;

  • Будильник, и т.д..

Цели работы

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

При выполнении работы необходимо:

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

2. Изобразить общую структурную схему электронных часов с указанием всех необходимых управляющих микрокоманд (импульсных и потенциальных). Функции каждого блока структурной схемы должны быть объяснены. Должны быть даны также пояснения функции всех управляющих микрокоманд.

3. Провести кодирование входных и выходных воздействий и состояний автомата.

4. Построить минимизацию функций блоков F и Fi.

5. Построить общую функциональную схему. При этом необходимо четко описать алгоритм работы и уметь объяснить принцип проектирования всех блоков.

6. Определить (приблизительно) площадь микросхемы, реализующей построенную функциональную схему при достигнутой современной плотности компоновки транзисторов.