Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Итоговый УМП1_оконч070206.doc
Скачиваний:
23
Добавлен:
23.11.2019
Размер:
8.8 Mб
Скачать
  • Вопросы для проведения письменного контроля:

Чем прежде всего обусловлена необходимость реализации МП не в одном кристалле, а в нескольких?

Укажите, что не характерно для однокристального МП:

Какова может быть цель изменения системы команд микропроцессора?

Укажите, что характерно для секционного МП:

В чем состоит функциональное назначение регистра AC в ЦПЭ К589ИК02?

Укажите особенности пересылки информацию из регистра R1 в регистр R2

Для каких целей используется 2-х разрядная шина К (k0,k1)?

В чем состоит функциональное назначение регистра RA в ЦПЭ К589ИК02?

Сколько секций К589 необходимо для обеспечения разрядности обрабатываемых данных R=3*nк/ж ?

Задание на самоподготовку:

Разработать алгоритм и микропрограмму получения обратного кода отрицательного числа, а также подготовить эту микропрограмму для записи в ПЗУ МК.

Литература:

  1. Березенко А. И. и др. Микропроцессорные комплекты повышенного быстродействия- М.: Радио и связь, 1981.-168 с.,ил. с.15-132.

  1. Каган Б.М. Электронные вычислительные машины и системы: Учеб. Пособие для вузов.-3-е изд.,перераб и доп.-М.: Энергоатомиздат,1991.-592с.:ил. с.306-345.

Приложение 9.1

Формат и кодировка R – групп

R-группа

регистр

F3

F2

F1

F0

1

R0

R1

R2

R3

R4

R5

R6

R7

R8

R9

T

AC

0

0

0

0

0

0

0

0

1

1

1

1

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

0

1

1

0

0

0

0

0

1

0

1

0

1

0

1

0

1

0

1

2

T

AC

1

1

0

0

1

1

0

1

3

T

AC

1

1

1

1

1

1

0

1

Формат и кодировка F – групп

F - группа

F6

F5

F4

0

1

2

3

4

5

6

7

0

0

0

0

1

1

1

1

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

1

Приложение 9.2

Система микроопераций микропроцессора к589

F- группа

R - группа

Микроинструкция

0

1

2

3

Rn + (AC  K) + CI  Rn; AC

M + (AC  K) + CI  AT

AT0  (B0  K0)  RO; RI {} [(B1  K1)  AT1]  AT1

[AT0  (B0  K0)] {} [AT1{} (B1  K1)] AT0

1

1

2

3

K {} Rn  RA; Rn + K + CI  Rn

K {} M  RA; M + K + CI  AT

(AT{} K) + (AT  K) + CI  AT

2

1

2

3

(AC  K) – 1 + CI  Rn

(AC  K) – 1 + CI  AT

(B  K) – 1 + CI  AT

3

1

2

3

Rn + (AC  K) + CI  Rn

M + (AC  K) + CI  AT

AT + (B  K) + CI  AT

4

1

2

3

CI{} (R n  AC  K)  CO; R n  (AC  K)  R n

CI{} (M  AC  K)  CO; M  (AC  K)  AT

CI{} (AT B  K)  CO; AT (B  K)  AT

5

1

2

3

CI(} (Rn  K) CO; K  Rn  Rn

CI{} (M  K)  CO; K  M  AT

CI{} (AT  K)  CO; K  AT  AT

6

1

2

3

CI{} (AC  K)  CO; R n {} (AC  K)  R n

CI{} (AC  K)  CO; M {} (AC  K)  AT

CI{} (B  K)  CO; AT {} (B  K)  AT

7

1

2

3

CI{} (R n  AC  K) CO; R n  (AC  K) )  R n

CI{} (M  AC  K)  CO; M  (AC  K)  AT

CI{} (AT  B  K)  CO; AT  (B  K)  AT

Примечание:

 - конъюнкция

{} - дизъюнкция

  • - равнозначность