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

Государственный комитет Российской Федерации по высшему образованию

Камский политехнический институт

Кафедра "Автоматизация и информационные технологии"

Исследование работы и устройства

МП БИС КР580ВМ80/КР580ВМ80А

Лабораторный практикум

по дисциплине

"Системы автоматизированного управления"

для студентов специальности 2102

"Автоматизация технологических процессов и производств"

г. Набережные Челны

2001

УДК

Исследование работы и устройства МП БИС КР580ВМ80 / КР580ВМ80А. Лабораторный практикум по дисциплине "Системы автоматизированного управления" для студентов специальности 2102 "Автоматизация технологических процессов и производств". / Романовский Э. А. Набережные челны: КамПИ, 2001, – 42 с., ил.

Печатается по решению _______________________________________________________________

Рецензент: к.т.н., доцент кафедры электротехники и электроники Ильин В. И.

В лабораторном практикуме изложены общие и справочные сведения о работе микропроцессора КР580ВМ80 / КР580ВМ80А, руководство пользования эмулятором процессора (emКР580) для персональной ЭВМ в среде Windows, содержание лабораторных работ, задания и требования к выполнению лабораторных работ.

Ил.: 9. Библиогр.: .

© Камский политехнический институт, 2001.

Оглавление

Лабораторная работа №1. Ознакомление с работой МП КР580 и работой эмулятора emКР580 14

1.1. Руководство пользования эмулятором emКР580 14

1.1.1. Текстовый редактор. 14

1.1.2. Синтаксис редактора. 15

1.1.3. Эмулятор программы. 16

1.2. Задания для самоподготовки 17

1.3. Задания к лабораторной работе 17

1.4. Содержание отчета 18

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

Лабораторная работа №2. Исследование системы команд МП КР580 19

2.1. Краткие сведения из теории 19

2.1.1. Способы адресации памяти. 20

2.1.2. Система команд микропроцессора. 20

2.2. Задания для самоподготовки 24

2.3. Задания к лабораторной работе 25

2.4. Содержание отчета 26

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

Лабораторная работа №3. Подпрограммы и стек 27

3.1. Краткие сведения из теории 27

3.2. Задания для самоподготовки 29

3.3. Задания к лабораторной работе 30

3.4. Содержание отчета 30

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

Лабораторная работа №4. Ввод/вывод, маскирование данных и организация условных переходов 31

4.1. Краткие сведения из теории 31

4.1.1. Общие сведения об организации интерфейса ввода/вывода. 31

4.1.2. Маскирование данных. 32

4.1.3. Организация условных переходов. 32

4.2. Задания для самоподготовки 34

4.3. Задания к лабораторной работе 34

4.4. Содержание отчета 35

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

Лабораторная работа №5. Выполнение арифметических операций 36

5.1. Краткие сведения из теории 36

5.1.1. Сложение и вычитание. 36

5.1.2. Умножение чисел. 37

5.1.3. Деление чисел. 38

5.1.4. Вычисление специальных функций. 39

5.2. Задания для самоподготовки 40

5.3. Задания к лабораторной работе 40

5.4. Содержание отчета 41

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

Общие сведения о микропроцессоре кр580вм80/кр580вм80а (мп кр580) Цели и задачи практикума

Основные цели практикума состоят в углублении теоретических знаний в области архитектурных особенностей управляющих микро-ЭВМ и приобретении навыков построения программно-логических управляющих систем на основе однокристальных микропроцессоров.

Для достижения поставленных целей студенту в процессе лабораторных и практических занятий необходимо выполнить комплекс лабораторных работ по изучению архитектуры и системы команд однокристального микропроцессора (МП) и по созданию управляющих программ для него.

В качестве однокристального МП в практикуме выбран процессор КР580ВМ80/КР580ВМ80А. Данный 8-разрядный процессор имеет все основные особенности, присущие современным функционально-полным микропроцессорам и при этом является наиболее простым в приобретении практических навыков при выполнении студентом лабораторных работ.

Для сокращения затрат времени студентов на выполнение работ в учебный процесс внедрен эмулятор emКР580, который представляет собой программу-приложение, имитирующую все основные действия, выполняемые микропроцессором КР580ВМ80/КР580ВМ80А при отработке им некоторой управляющей программы, составляемой студентом на языке Ассемблер.

Таким образом, основными задачами практикума являются: изучение особенностей МП и работы эмулятора emКР580, изучение команд языка Ассемблер, составление и отладка управляющих программ по достижению целей лабораторных работ.