Реферат: Проектирование микроЭВМ на основе микропроцессорного комплекта серии 1804
							  ![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Обобщая полученные данные можно построить общую схему управляющего автомата (Рис. 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 | 


