Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая СиФОЭВМ.doc
Скачиваний:
27
Добавлен:
01.04.2014
Размер:
1.94 Mб
Скачать

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