Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MP_practicum.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
924.67 Кб
Скачать

Министерство образования Российской Федерации

───────

САНКТ-ПЕТЕРБУРГСКИЙ

ГОСУДАРСТВЕННЫЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

───────────────────────────────────────────────

В.Д. Бунтов Д.В. Морозов

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

Ч а с т ь II

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

Учебное пособие и лабораторный практикум

Санкт-Петербург

Издательство СПбГПУ

2004

УДК 621.325.5(075.8)

Бунтов В.Д., Морозов Д.В. Цифровые устройства и микропроцессоры. Часть II. Микропроцессорные устройства: Учебное пособие и лабораторный практикум. СПб.: Изд-во СПбГПУ, 2004. 44 с.

Пособие составлено в соответствии с государственным образовательным стандартом дисциплины «Цифровые устройства и микропроцессоры» направления бакалаврской подготовки 552500 «Радиотехника» и направления подготовки дипломированных специалистов 654200 «Радиотехника».

Материал пособия согласован с лекционным курсом и содержит необходимые теоретические сведения. Лабораторный практикум предлагается для закрепления знаний и приобретения навыков в проведении практических исследований микропроцессорных устройств. Рассматривается система команд микропроцессора К580ВМ80А и вопросы организации интерфейса микропроцессорных систем на примере использования интегральной схемы программируемого параллельного интерфейса К580ВВ55. Представленные задания предполагают изучение команд пересылок, безусловного и условного переходов, вызова подпрограмм, работы со стеком, арифметических и логических операций. Кроме того, осваиваются основные режимы работы микросхемы параллельного интерфейса.

Пособие предназначено для студентов радиофизического факультета, института интеллектуальных систем и технологий, вечернего электрорадиотехнического факультета и факультета открытого дистанционного образования.

Ил. 2. Библ.: 4

Печатается по решению редакционно-издательского совета Санкт-Петербургского государственного политехнического университета.

 Санкт-Петербургский государственный

политехнический университет, 2004

Содержание

Введение

5

1. Функционирование микропроцессора при выполнении команд

6

1.1. Система команд микропроцессора К580ВМ80А

6

1.1.1. Команды пересылок

7

1.1.2. Команды ввода-вывода

12

1.1.3. Команды арифметических и логических операций

12

1.1.4. Команды управления

15

1.1.5. Специальные команды

19

1.2. Функционирование микропроцессора К580ВМ80А при выполнении команд

20

1.2.1. Чтение и запись данных

25

1.2.2. Работа в режиме прерывания

27

1.2.3. Работа в режиме прямого доступа к памяти

28

1.2.4. Выполнение команды останова

28

1.3. Описание учебного микропроцессорного комплекса

30

1.3.1. Описание клавиатуры

30

1.3.2. Ввод, индикация, и изменение содержимого памяти

31

1.3.3. Индикация и изменение содержимого регистров

31

1.3.4. Запуск программы пользователя

31

1.3.5. Определение контрольной суммы массива памяти

32

1.3.6. Заполнение массива константой

32

1.3.7. Перемещение массива в памяти

32

1.3.8. Пошаговое выполнение программы

32

1.3.9. Команды микропроцессора К580ВМ80А

33

1.4. Программа работы

36

1.4.1. Изучение функционирования учебного микропроцессорного комплекса

36

1.4.2. Изучение группы команд пересылок

36

1.4.3. Изучение группы арифметических команд

37

1.4.4. Изучение группы команд безусловного и условного переходов

37

1.4.5. Изучение команд вызова подпрограмм

38

1.4.6. Изучение группы команд работы со стеком

38

1.4.7. Организация циклов

38

1.5. Контрольные вопросы

39

2. Программируемый параллельный интерфейс

40

2.1. Описание интегральной схемы программируемого параллельного интерфейса К580ВВ55

40

2.2. Описание лабораторного макета

42

2.3. Программа работы

42

2.4. Контрольные вопросы

42

3. Требования к содержанию и оформлению отчетов

43

Список литературы

43

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]