Лабораторная работа 1 по Цифровым и Микропроцессорным устройствам

Министерство общего и профессионального образования Российской Федерации Южно-Уральский Государственный Университет Кафедра Радиотехнических Систем

Министерство общего и профессионального образования Российской Федерации

Южно-Уральский Государственный Университет

Кафедра Радиотехнических Систем

Лабораторная работа №1 по

Цифровым и Микропроцессорным устройствам

Выполнил: Сединин М.М.

Проверил: Гак С.П. .

Челябинск 2009

Цель работы. Изучение принципов микропрограммирования; знакомство с микро-тренажером МТ1804; запись, ввод, запуск и отладка по шагам простых микропрограмм.

Порядок проведения работы . Умножить содержимое РОН0 на 5.


АДРЕС

7

6

5

4

3

2

1

0

КОММЕНТАРИИ

0000

0010

011

111

011

0000

0001

РОН0 <—0001

0001

0010

011

111

011

0001

0100

РОН1 ← 4

0010

0010

000

011

011

0000

Q ← РОН0

0011

0010

011

000

000

0000

РОН0 + Q → РОН0

0100

0010

011

011

001

0001

РОН1 - 1 → РОН1

0101

0011

0000

001

Проверка РОН1

0110

0110

0001

001

011

011

0000

Чтение содержимого РОН0

Цель работы. Разработка микропрограмм с условными переходами, подпрограммами.

Порядок проведения работы. В РОН0 установить в единицу разряд, номер которого задан содержимым POH1. Прочие разряда РОН0 - без изменения.

АДРЕС

7

6

5

4

3

2

1

0

КОММЕНТАРИИ

0000

0010

011

111

011

0000

0001

РОН0 <—0000

0001

0010

011

111

011

0001

0001

РОН1 <—0000

0010

0010

011

111

011

0000

1010

РОН0 <—1010

0011

0010

011

111

011

0001

0011

РОН1 <—0011

0100

0000

0001

011

101

011

0000

0011

РОН0 = РОН0٧ 0011

0101

0101

0001

001

011

011

Чтение содержимого РОН0

Вывод: в ходе работы приобретены основные навыки работы с микротренажером МТ1804, изучены основные принципы микропрограммирования.