Файл: Курсовой проект по дисциплине Прикладная теория цифровых автоматов.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 01.12.2023
Просмотров: 147
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
1 Условное графическое обозначение спецпроцессора
2.1 Структурная схема операционного автомата спецпроцессора
2.2 Функциональные схемы формирования признаков выполнения n-й операции
2.3 Элементы функциональной схемы операционного автомата
3.1 Список осведомительных сигналов Х
3.2 Список управляющих сигналов Y
3.3 Граф-схема алгоритма выполнения арифметических операций
3.4 Словесное описание граф-схемы алгоритма
3.5. Таблицы работы операционного автомата
4.3 Разработка микропрограммы выполнения заданной операции
Разработанная микропрограмма, представленная в табл. 8, заносится в ПЗУ. Выполнение микропрограммы начинается с той микрокоманды, которая размещена в нулевой ячейке (адрес 0000).
Таблица 8 – Микропрограмма
№ | Адрес ПЗУ A0-A4 | MUXX A2-A0 2 1 0 | А1 a4 а3 а2 а1 а0 | Y |
0 | 00000 | 100 | 00010 | - |
1 | 00001 | 111 | 00000 | - |
2 | 00010 | 000 | ***** | Y1 |
3 | 00011 | 101 | 00101 | - |
4 | 00100 | 111 | 00011 | - |
5 | 00101 | 000 | ***** | Y4 |
6 | 00110 | 001 | 01001 | - |
7 | 00111 | 010 | 10000 | - |
8 | 01000 | 111 | 00000 | ER |
9 | 01001 | 000 | ***** | Y2, Y3, Y5, Y6 |
10 | 01010 | 000 | ***** | Y6, Y7 |
11 | 01011 | 000 | ***** | Y9 |
12 | 01100 | 000 | ***** | Y11 |
13 | 01101 | 011 | 01111 | - |
14 | 01110 | 111 | 00000 | RD |
15 | 01111 | 111 | 00000 | OF |
16 | 10000 | 000 | ***** | Y3, Y5, Y6 |
17 | 10001 | 000 | ***** | Y6 |
18 | 10010 | 000 | ***** | Y8, Y7 |
19 | 10011 | 111 | 01100 | Y10 |
20 | 10100 | 111 | 00000 | - |
21 | 10101 | 111 | 00000 | - |
22 | 10110 | 111 | 00000 | - |
23 | 10111 | 111 | 00000 | - |
24 | 11000 | 111 | 00000 | - |
25 | 11001 | 111 | 00000 | - |
26 | 11010 | 111 | 00000 | - |
27 | 11011 | 111 | 00000 | - |
28 | 11100 | 111 | 00000 | - |
29 | 11101 | 111 | 00000 | - |
Окончание таблицы 8
№ | Адрес ПЗУ A0-A3 | MUXX A2-A0 2 1 0 | А1 а3 а2 а1 а0 | Y |
30 | 11110 | 111 | 00000 | - |
31 | 11111 | 111 | 00000 | - |
ЗАКЛЮЧЕНИЕ
В ходе выполнения данного курсового проекта были получение новые и закреплены старые навыки разработки операционного и управляющего автоматов. Результатом работы стала разработанная функциональная схема специализированного процессора, состоящего из двух таких автоматов – операционного и управляющего.
В ходе работы над курсовым проектом было найдено несколько возможных решений по выполнению поставленной задачи. Например, было принято решение разбить одну операцию на две с целью упростить работу операционного автомата, но данное решение не является единственным, и существуют различные способы выполнения приведенной в пример операции, она может быть выполнена с большим количеством действий.
Поставленная задача решена полностью. Спроектированный специальный процессор выполняет операции согласно заданным условиям. Чертеж специального процессора был выполнен в соответствии с ГОСТ [2]. Данная записка была оформлена в соответствии с действующим стандартом оформления документов СТУ СФУ [3].
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
-
еКурсы – Система электронного обучения СФУ [Электронный ресурс] : Курс: Прикладная теория цифровых автоматов. – Режим доступа: https://e.sfu-kras.ru/course/view.php?id=1160 -
ГОСТ 2.743-91 «Обозначения условные графические в схемах. Элементы цифровой техники». -
СТУ 7.5-07-2021 "Система менеджмента качества. Общие требования к построению, изложению и оформлению документов учебной деятельности".
| | | | | КП - 09.03.01 - 032156661 ПЗ | |||||
| | | | | ||||||
Изм | Лист | № докум. | Подпись | Дата | ||||||
Выполнил | Лозовой С.В. | | | Специализированный процессор Пояснительная записка | Лит. | Лист | Листов | |||
Проверил | Постников А.И. | | | | | | 2 | 44 | ||
| | | | КИ21-09б | ||||||
Н. контр. | | | | |||||||
| | | |