Пример: Транспортная логистика
Я ищу:
На главную  |  Добавить в избранное  

Цифровые устройства /

Лабораторная работа по МТ1804

Документ 1 | Документ 2 | Документ 3 | Документ 4

←предыдущая  следующая→
1 2 3 



Скачать реферат


1. МИКРОТРЕНАЖЕР MT1804

1.1. Общие сведения

Микротренажер MT1804 предназначен для изучения принципов функ¬ционирования разрядно-модульных секций микропроцессорного комплек¬са (МПК) серии K1804, а также для изучения основ микропрограммирования.

Структурная схема MTI804 приведена на рис. 1.1 и соответствует типовой архитектуре микроконтроллера, выполненного на базе МПК серии KI804.

Функционально МТ1804 делится на операционное устройство и уст¬ройство управления.

В состав операционного устройства входят:

- БИС центральной процессорной секции K1804BC1;

- регистр состояния и мультиплексор признаков;

- мультиплексор сдвига и выходной регистр К1804ИР1.

В состав устройства управления входят:

- БИС управления адресом микрокоманды К1804ВУ1;

- микропрограммное ОЗУ (16 32-раз¬рядных слов);

- 32-разрядный регистр микрокоманд;

- схема управления выборкой следующего адреса (ПЗУ).

Структурные схемы БИС KI804BCI и К1804ВУ1 приведены соответственно на рис. 1.2 и 1.3.

В микротренажере применяются 32-разрядные микрокоманды. Формат микрокоманды приведен в табл. 1.1.

Разряды I0 ...I8 осуществляют управление БИС KI804BC1 (см. рис. 1.2). Кодирование полей мик¬рокоманды с этими разрядами производятся согласно таблицам 1.2...1.4.

Разряды MS1 , MS2 определяют одну из сдвиговых операций соглас¬но табл 1.5.

Разряды Р0 ... РЗ определяют одну из 16 функций перехода к адресу следующей микро-команды согласно табл. 1.6. Если источник адреса следующей микрокоманды в табл. 1.6 не оговарива¬ется особо, то имеется ввиду адрес перехода ВR0 ...ВR5 .

Внешний вид микротренажера МТ1804 приведен на рис. I.4. Уст¬ройство содержит:

- трехразрядный переключатель МУЛЬТИПЛЕКСОР;

- четырехразрядный переключатель ДАННЫЕ;

- четырехразрядный переключатель АДРЕС;

- переключатель режима ЗАГРУЗКА/РАБОТА;

- переключатель режима работы АВТОМАТ/ШАГ;

- кнопку ПУСК;

- кнопку ЗАГРУЗКА.

Четырехразрядный светодиодный индикатор МИКРОКОМАНДА предназ¬начен для отображения содержимого регистра микрокоманд. Отображе¬ние 32-разрядного слова четырьмя светодиодами осуществляется по-тетрадно. Номер тетрады, выводимой на индикатор, определяется по¬ложением переключателя МУЛЬТИПЛЕКСОР в двоичном коде. Верхнее положение каждого разряда переключателя соответствует логической единице (на рис. 1.4 пере-ключатель МУЛЬТИПЛЕКСОР имеет код (11O)2 , то есть выбрана шестая тетрада).

Четырехразрядный светодиодный индикатор ПАМЯТЬ предназначен для отображения содержимого микропрограммной памяти. Адрес ячейки памяти определяется положением переключателя АДРЕС, а номер выводимой тетрады - переключателем МУЛЬТИПЛЕКСОР.

Четырехразрядный светодиодный индикатор ДАННЫЕ предназначен для отображения данных в восьми точках схемы микротренажера. Коммутация точек осуществляется переклю-чателем МУЛЬТИПЛЕКСОР согласно табл. 1.7.

4

Выходной регистр

К1804ИР1

4

MX Y C4 RG MX

4 PR K1804BC1 F3 4 4

PQ OVR

C0, I, A, B, D Z

2 22 P0, P1 2

MS2, MS1

Р0…Р3

BR0…BR3

32

Регистр микроком.

К1804ИР1 – 8 шт.

32

ОЗУ 16х32

К155РУ2 – 8шт.

4 4

R Y

4 ПЗУ FE

PUP K1804ВУ1

S0, S1

OR D

4

Адрес запуска

Рис. 1.1. Структурная схема МТ1804.

Таблица 1.1. Формат микрокоманды микротренажера МТ1804.

7

6

5

4

3

2

1

0

НОМЕР ПОЛЯ

31-28

27-24

23-20

19 - 16

15-12

11- 8

7-4

3 - 0

НОМЕРА БИТОВ

BR3-

-BR0 РЗ-Р0

М

S

2 I8-I6

М

S

1 I2-I0 С

0 I5-I3 А3-А0 B3-B0 D3-D0 НАЗНАЧЕНИЕ

D0-D3 – ВХОДНЫЕ ДАННЫЕ СО – ВХОДНОЙ ПЕРЕНОС В АЛУ

В0-ВЗ – АДРЕС РОН ПО КАНАЛУ В MS1,MS2 – ВЫБОР ОПЕРАЦИИ СДВИГА

АО-АЗ – АДРЕС РОН ПО КАНАДУ А

I3-I5 – ВЫБОР ОПЕРАЦИИ АЛУ Р0-РЗ – УПРАВЛЕНИЕ АДРЕСОМ ПЕРЕХОДА

I0-I2 – ВЫБОР ОПЕРАНДОВ АЛУ

I6-I8 – ВЫБОР ПРИЕМНИКА РЕЗУЛЬТАТА BR0-BR3 – АДРЕС ПЕРЕХОДА

4

PR3 PR0 4

Сдвигатель

4 PQ3 Сдвиг. PQ0

A 4

16 4 4

B 4 РОН Регистр Q

“0”

D 4 4 4 4 4

D A B 0 Q

Cелектор

C4 4 4 C0

F3

OVR I3…I8

Z

4 4

A F I6…I8

Cелектор

Рис. 1.2. Структурная схема К1804ВС1.

PUP

R

4

Регистр СТЕК Регистр

адреса 4х4 4 счечика

микрокоманд

D 4

4 4 4 4 С4 С0

S0 С Е Л Е К Т О Р Инкрементор

S1

4

ИЛИ И

OR 4 4 4 ШФ

4

Y

Рис. 1.3. Структурная схема К1804ВУ1.

Таблица 1.2. Выбор операндов АЛУ. Таблица 1.3. Выбор операции АЛУ.

I2 I1 I0 R S

I5 I4 I3 ОПЕРАЦИЯ АЛУ

0 0 0

А

Q

0 0 0

R + S + С0

0 0 1

А

В

0 0 1

s - R - 1 + С0

0 1 0

0

Q

0 1 0

R - S - 1 + С0

0 1 1

0

В

0 1 1

R/S

1 0 0

0

A

1 0 0

R/S

1 0 1 D A 1 0 1

1 1 0

D

Q

1 1 0

R S

1 1 1

D

0

1 1 1

Таблица 1.4. Выбор приемника результата.

I8 I7 I6

РОН

РЕГИСТР Q

ВЫХОД Y

СДВИГ

ЗАГРУЗКА

СДВИГ

ЗАГРУЗКА

0 0 0

F -> Q

F

0 0 1

F

0 1 0

←предыдущая  следующая→
1 2 3 



Copyright © 2005—2007 «Mark5»