Смекни!
smekni.com

Проектирование микроЭВМ на основе микропроцессорного комплекта серии 1804 (стр. 6 из 9)

Обобщая полученные данные можно построить общую схему управляющего автомата (Рис. 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 Эмуляция УА в микропроцессорной СУАМ.

В микро ЭВМ функции управляющего автомата реализует блок микропроцессорного управления. Структурная схема БМУ представлена на рис. 9.