- •Введение
- •1. Проектирование архитектуры компьютера специального назначения
- •1.1. Базовые структуры спецкомпьютеров
- •1.2. Реализация вычислительного процесса в реальном масштабе времени
- •1.3. Классификация спецкомпьютеров по условиям эксплуатации. Требования к спецсистемам
- •1.4. Исследование арифметической функции, решаемой спецсистемой
- •1.6. Проектирование системы команд
- •1.7. Кодирование системы команд
- •1.8. Переход от системы команд к блок-схеме компьютера
- •1.9. Расчет компьютерной памяти и схемы управления адресами
- •2. Проектирование блока обработки данных (бод) спецкомпьютера
- •2.4. Микропрограммирование бод на мпс к1804вс1
- •3. Проектирование блока микропрограммного управления (бму)
2. Проектирование блока обработки данных (бод) спецкомпьютера
К1804ВР2
(БОД) К1804ВС2
(БОД) БОД
s1
s0
49 48 47 46 45… 42 41...38 37 36…28 27…15 14 13 12 11 10 9 … 6
Рис. 2.7
В целом управление БОД на основе микропроцессорной секции К1804ВС2 может осуществляться с помощью микрокоманды, показанной на рис. 2.7. На данный момент проектирования управляющее слово занимает 50 разрядов регистра микрокоманды, где выделены 4 поля сигналов:
1) сигналы управления ОЗУ RGMk [5-0];
2) сигналы управления СУСС К1804ВР2 RGMk [27-6];
3) сигналы управления МПС К1804ВС2 RGMk [46-28];
4) сигналы управления элементами коммутации RGMk [49-47];
По отношению к предыдущей реализации (рис. 2.4) сформированное управляющее слово содержит перенумерованные разряды иs1 s0 , что необходимо учитывать при построении схемы, показанной на рис. 2.3.
2.4. Микропрограммирование бод на мпс к1804вс1
Ниже в табл. 2.2 приведен фрагмент микропрограммы формирования удвоенной суммы содержимого двух регистров МПС с записью результата в регистр источник и выдачей простой суммы на шину данных.
100 1100 Х 1 3378 Х 111 11 1111
100 1101 Х 1 3378 Х 111 11 1111
100 1100 1101 0 7018 Х 111 11 1111
3. Проектирование блока микропрограммного управления (бму)
1. Матов В.И. Бортовые цифровые вычислительные машины и системы /
В.И.Матов, Ю.А.Белоусов, Е.П.Федосеев; под.ред. В.И.Матова. М.: Высшая
Школа, 1988, 216 с.
2. Хвощ, С. Т. Микропроцессоры и микроЭВМ в системах автоматического
управления : справочник / С. Т. Хвощ, Н. Н. Варлинский, Е. А. Попов; под
общ. ред. С. Т. Хвоща. Л. : Машиностроение, 1987. 640 с.
3. Булгаков, С. С. Проектирование цифровых систем на комплектах микропро-
граммируемых БИС / С. С. Булгаков, В. М. Мещеряков, В. В. Новоселов,
Л. А. Шумилов; под ред. В. Г. Колесникова. М. : Радио и связь, 1984. 240 с.
4. Мик, Дж. Проектирование микропроцессорных устройств с разрядно- мо-
дульной организацией связей / Дж. Мик, Дж. Брик; пер. с англ. М. : Мир,
1984. 289 с.
5. Калабеков Б. А. Микропроцессоры и их применение в системах передачи и
обработки сигналов / Б. А. Калабеков. М. : Радио и связь, 1988. 368 с.
DI
I
ПНА (ПЗУ)
Y
A