30408-1 (Микро ЭВМ на основе МПК - 1804), страница 4
Описание файла
Документ из архива "Микро ЭВМ на основе МПК - 1804", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "30408-1"
Текст 4 страницы из документа "30408-1"
Обобщая полученные данные можно построить общую схему управляющего автомата (Рис. 7).
Рис. 7. Общая схема управляющего автомата.
2. Разработка структурной схемы микро ЭВМ.
2.1 Эмуляция ОА в микропроцессорной среде с разрядно-модульной организацией.
Для достижения требуемой разрядности при использовании микропроцессорной секции К1804ВС1 необходимо объединить между собой шесть микропроцессорных секций. Функциональная схема объединения МПС приведена на рис. 8.
При эмуляции ОА в микропроцессорной среде будем использовать следующие соглашения:
Номер РОН | Регистр в ОА |
1 | Рг.I |
2 | Рг.T |
3 | Рг.К |
4 | Рг.Х |
5 | Рг.Р |
6 | Рг.Чт. |
7 | Рг.Дт. |
8 | Рг.Сч. |
9 | Рг.Мн. |
10 | Рг.Мт. |
11 | Рг.LN |
12 | Рг.DM |
13 | Рг.СМ. |
Рис.8 Функциональная схема объединения МПС.
Сигналы, поступающие на МПС:
А(4 разр.), В(4), I(9), D(24), (1)
Для реализации микроопераций ОА необходимо подать на МПС следующие наборы сигналов (в соответствии с форматом):
: | 0000 | 0001 | 010 | 000111 | 00..00 | 1 |
: | 0000 | 0010 | 010 | 000111 | 00..00 | 0 |
: | 0000 | 1011 | 010 | 000111 | 00..00 | 0 |
: | 0000 | 0011 | 010 | 000111 | 00..00 | 0 |
: | 0000 | 0100 | 010 | 000111 | X | 0 |
: | 0100 | 0100 | 010 | 001100 | 00..00 | 0 |
: | 0100 | 0101 | 010 | 000100 | 00..00 | 0 |
: | 0000 | 0110 | 010 | 000111 | 00..00 | 0 |
: | 0001 | 0111 | 010 | 000100 | 00..00 | 0 |
: | 0100 | 1100 | 010 | 000100 | 00..00 | 0 |
: | 0000 | 1000 | 010 | 000111 | 00..0010111 | 0 |
: | 0111 | 1100 | 010 | 001001 | 00..00 | 1 |
: | 0000 | 1110 | 010 | 000111 | 00..00 | 1 |
: | 0000 | 1110 | 010 | 000111 | 00..00 | 0 |
: | 0111 | 1100 | 011 | 000001 | 00..00 | 0 |
: | 0000 | 1100 | 110 | 000011 | 00..00 | 0 |
: | 0000 | 0110 | 110 | 000011 | 00..00 | 0 |
: | 0000 | 0110 | 010 | 000011 | 00..00 | 1 |
: | 0000 | 1000 | 010 | 001011 | 00..00 | 0 |
: | 0110 | 0010 | 010 | 000100 | 00..00 | 0 |
: | 0010 | 1011 | 010 | 000001 | 00..00 | 0 |
: | 0000 | 0001 | 010 | 000011 | 00..00 | 1 |
: | 0000 | 1101 | 010 | 000111 | 00..00 | 0 |
: | 0100 | 1001 | 010 | 000100 | 00..00 | 0 |
: | 0101 | 1010 | 010 | 000100 | 00..00 | 0 |
: | 0000 | 1000 | 010 | 000111 | 00..01101 | 0 |
: | 0000 | 1111 | 010 | 000111 | 00..00 | 0 |
: | 1001 | 1101 | 010 | 000001 | 00..00 | 0 |
: | 1001 | 0000 | 110 | 000100 | 00..00 | 0 |
0000 | 1101 | 010 | 000001 | 00..00 | 0 | |
: | 1001 | 1101 | 010 | 001001 | 00..00 | 1 |
: | 0000 | 1111 | 010 | 000111 | 00..00 | 1 |
: | 0000 | 1010 | 100 | 000011 | 00..00 | 0 |
0000 | 1010 | 100 | 000011 | 00..00 | 0 | |
: | 0000 | 1001 | 110 | 000001 | 00..00 | 0 |
: | 1101 | 0100 | 010 | 000100 | 00..00 | 0 |
: | 0000 | 0100 | 010 | 010011 | 00..00 | 1 |
: | 0000 | 0011 | 010 | 001011 | 00..00 | 0 |
2.2 Эмуляция УА в микропроцессорной СУАМ.
Принципом организации корректного функционирования микро ЭВМ является факт того, что при выполнении определенных команд, выполняется некоторая совокупность микроопераций в тело которым выходит весь набор управляющих сигналов для выполнения определенных действий.
Таким образом, для каждой команды (микрооперации) существует некоторый набор микроопераций, содержащих в своем теле все необходимые управляющие сигналы, последовательное выполнение которых приводит к выполнению команды в целом.
Данная система реализации команд получила название принципа микропрограммной реализации команд и достаточно широко используется при реализации конкретных вычислительных устройств благодаря своей гибкости и производительности.
2.3 Проектирование УУ микро ЭВМ.