WWW.DIS.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     || 2 | 3 |

«Составитель: С.В.Скворцов Ульяновск 1990 УДК 681.3(076) Программирование микропроцессорных систем: Методические указания для студентов специальности 2201 по выполнению ...»

-- [ Страница 1 ] --

Министерство высшего и среднего специального образования Р С Ф С Р

Ульяновский политехнический институт

ПРОГРАММИРОВАНИЕ МИКРОПРОЦЕССОРНЫХ СИСТЕМ

Методические указания

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

по выполнению лабораторных работ

Составитель: С.В.Скворцов

Ульяновск 1990

УДК 681.3(076)

Программирование микропроцессорных систем: Методические указания для студентов специальности 2201 по выполнению лабораторных работ / Сост. С.В.Скворцов. -Ульяновск: УлПИ, 1990.-28 с.

Настоящие методические указания написаны в соответствии с рабочей программой дисциплины "Микропроцессорные системы" для специальности 2201.

Рассмотрены устройство и принцип работы учебного микропроцессорного комплекта на базе микропроцессора КР580, команды системной программы "Монитор", выполнение простейших программ, приведено содержание двух лабораторных работ.

Приведенный материал может быть использован студентами РТФ при проведении лабораторных работ и заданий по НИРС, УИРС, при выполнении дипломного проектирования, а также может быть полезен слушателям ФПК.

Подготовлены на кафедре "Вычислительная техника". Ил.4,табл. 3, библиогр.: 4 назв.

Рецензент ст.научн.сотр. НИИ АП УЦМ М.Ю.Кузьмин Одобрено секцией методических пособий научно-методического совета института С Ульяновский политехнический институт, 1. ОПИСАНИЕ УЧЕБНОГО КОМПЛЕКТА

1.1. Назначение учебной микро-ЭВМ

1.2. Технические характеристики УМК

1.3. Устройство и принцип работы УМК

1.4. Указания мер безопасности

1.5. Подготовка УМК к работе

2. КОМАНДЫ ПРОГРАММЫ "МОНИТОР"

2.1. Команда П

2.2. Команда РГ

2.3. Команда ЗК

2.4. Команда ПМ

2.5. Команда КС

2.6. Команда СТ

3. ВЫПОЛНЕНИЕ ПРОГРАММЫ ПОЛЬЗОВАТЕЛЯ

3.1. Прерывание выполнения программы

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

3.3. Размещение программы

3.4. Примеры программ

4. ЛАБОРАТОРНАЯ РАБОТА N 1

4.1. Порядок выполнения работы

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

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

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

5. ЛАБОРАТОРНАЯ РАБОТА N 2

5.1. Порядок выполнения работы

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

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

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

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

В данных методических указаниях по выполнению лабораторных работ приведены основные сведения о составе учебного микропроцессорного комплекта(УМК) на базе микропроцессора(МП) КР580, устройстве и принципе работы УМК. Приведенные сведения являются минимально необходимыми для выполнения лабораторных работ на учебной микро-ЭВМ, а также для отладки объектных программ в системе команд микропроцессора КР580.

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

Работа на УМК невозможна без средств автоматизации программирования в машинных кодах. Этой цели служит системная программа "Монитор". Приведенные форматы команд программы "Монитор" позволяют облегчить процесс отладки объектных программ.

Задание по первой лабораторной работе предполагает прочное усвоение навыков выполнения каждой из команд "Монитора" и дальнейшее использование их в лабораторных работах. При этом функции распределения программы и данных в ОЗУ, запись команд и данных, вычисление адресов переходов или обращения к ячейкам памяти производятся самим пользователем.

Вторая лабораторная работа, посвященная применению команд переходов для реализации циклических алгоритмов, требует знания установки признаков результата после выполнения арифметических или логических команд для ветвления в программе, а также основ организации типовых циклов.

Все данные и коды команд приведены, как правило, в шестнадцатиричной системе счисления. В методических указаниях приведены примеры программ на языке ассемблера МП КР580 и их машинное представление.

Выполнение двух лабораторных работ предполагает получение навыков работы с УМК и программировании в машинных командах и на языке ассемблера. Эти работы являются первыми в цикле работ по дисциплине "Микропроцессорные системы".

1. ОПИСАНИЕ УЧЕБНОГО КОМПЛЕКТА

Учебный микропроцессорный комплект(УМК) включает в себя законченную микро-ЭВМ и ряд дополнительных плат, расширяющих его функциональные возможности, и предназначен для:

1. обучения основам программирования в машинных командах МП КР580ВМ80А.

2. изучения основ проектирования и обслуживания микро-ЭВМ на базе МП КР580ВМ80А.

3. разработки и изготовления макетов блоков управления и микропроцессорных систем.

4. изучения основ построения и программирования сетей на базе учебных микро-ЭВМ.



1.2. Технические характеристики УМК Тип применяемого МП - КР580ВМ80А.

Возможность прерывания - 1 вектор.

Программное обеспечение - системная программа "Монитор".

Уровни входных и выходных сигналов совместимы с уровнями ТТЛ.

Напряжение питания - 220В, частота 50 Гц.

Потребляемая мощность не более 50 ВА.

Габаритные размеры не более 455 мм х 421 мм х 158 мм.

Масса изделия не более 9,6 кг.

Блок питания имеет встроенную защиту от перегрузок по току, а также защиту от увеличения напряжения на выходах блока.

В состав УМК входят:

1. микро-ЭВМ;

2. пульт пользователя;

3. блок питания;

4. дополнительные платы, подключаемые через разъем на пульте пользователя.

Микро-ЭВМ является основной частью УМК и управляет работой всего УМК. Все обращения к памяти, операции ввода/вывода, вычисления выполняются микро-ЭВМ или ею же инициируются.

Ввод информации в микро-ЭВМ и вызов команд программы "Монитор" осуществляется с клавиатуры, расположенной на лицевой панели УМК.

Пульт пользователя предназначен для управления микро-ЭВМ пользователем. Отображение вводимой и выводимой информации производится в шестнадцатеричном виде на шестиразрядном семисегментном дисплее. Здесь же предусмотрено отображение состояния шины адреса (ША), данных (ШД) и регистра состояния(РгС) МП в двоичном коде на светодиодах при пошаговом выполнении программы.

Блок питания УМК обеспечивает постоянным стабилизированным напряжением микро-ЭВМ, пульт и макетный ТЭЗ.

Структура УМК показана на рис.1. Микро-ЭВМ состоит из операционного устройства (ОУ), ОЗУ, ПЗУ и устройства пошагового выполнения программы.

Информация о состоянии ОУ фиксируется в регистре состояния в начале каждого машинного цикла [1,2,3]. Возможные состояния ОУ приведены в таблице 1. В зависимости от состояния РгС формируются сигналы, управляющие работой всей микро-ЭВМ. Состоянию 0 в таблице соответствует низкий уровень потенциала, а состоянию 1 высокий. В таблице 2 дано определение каждого бита РгС.

Пульт пользователя состоит из клавиатуры, шестиразрядного дисплея, светодиодных индикаторов и управляющих кнопок сброс "СБ", прерывание "ПР", а также переключателей работа/шаг "РБ/ШГ" и команда/цикл "КМ/ЦК".

Перегрузка источника питания отображается свечением светодиода для напряжения +5В, -5В, +12В. В этом случае следует отключить УМК кнопкой " ~ "(сеть). Повторное включение разрешается не ранее чем через 10 секунд.

Основой операционного устройства является МП КР580ВМ80А, который выполняет все операции по обработке информации. Исходным состоянием ОУ является чтение информации по нулевому адресу ПЗУ, в которое ОУ переходит после нажатия управляющей кнопки "СБ".

Таблица 1.

Состояние ОУ(машинный цикл МП) Разряды регистра состояния ОУ МП Операционное устройство представляет собой цифровой автомат с десятью состояниями. В таблице 1 эти состояния соответствуют десяти типам машинного цикла МП. В связи с ограниченным числом выводов кристалла МП производится разделение по времени выдачи управляющих сигналов для дополнительного управления всей микропроцессорной системой.

Значения РгС запоминаются на вспомогательном регистре, а затем используются совместно с основными управляющими сигналами для организации взаимодействия со всеми элементами МПС.

Таблица 2.

Назначение разрядов регистра состояния Сигнал подтверждения прерывания. Используется OUT D4 вывода, на которое будет выводиться байт данных INP D6 ввода, с которого будет введен байт данных по Схема пошагового выполнения режима выполнения программы переводит ОУ в состояние "Ожидание" либо в каждом рабочем цикле, либо при чтении первого байта команды. Выбор пошагового режима выполнения программы осуществляется нажатием кнопки "РБ/ШГ".

Возможны два пошаговых режима работы: покомандный шаг и поцикловый шаг. Выбор величины шага осуществляется кнопкой "КМ/ЦК":

покомандное выполнение - кнопка отжата, поцикловое выполнение кнопка нажата.

При пошаговом выполнении программы подключается световая индикация ША, ШД, РгС в двоичном виде. Шаг выполнения команды или цикла производится нажатием кнопки "ШГ".

Выполнение программы может быть остановлено нажатием управляющей кнопки "ПР". При этом состояние всех регистров ОУ сохраняется в ОЗУ, откуда они опять могут быть загружены в ОУ и выполнение программы продолжится, начиная с точки останова.

Посредством БИС параллельного интерфейса микро-ЭВМ управляет динамической индикацией информации на шестиразрядном дисплее, а также осуществляет опрос клавиатуры.

Клавиатура состоит из 24 клавишей, из которых 8 командные, а — информационные.

Командные клавиши служат для вызова и выполнения команд программы "Монитор" и имеют следующие обозначения:

П - чтение и изменение содержимого ячеек памяти;

РГ - чтение и изменение содержимого регистров МП;

СТ - старт программы пользователя;

КС - определение контрольной суммы массива памяти;

ЗК - заполнение массива памяти константой;

ПМ - перемещение массива памяти в области ОЗУ;

- клавиша пробела служит для разделения нескольких переменных при вводе;

ВП - выполнить команду монитора.

Информационные клавиши служат для ввода чисел в шестнадцатиричном виде. Клавиши с 4/РН по F служат также для вывода имен регистров МП. При неправильной работе с клавиатурой в крайней правой позиции индицируется знак "?".

В состав УМК входят следующие дополнительные платы:

1. Плата ПС. Расширение функциональных возможностей УМК за счет увеличения объема ПЗУ на 2 КБайта, ввода/вывода информации в двоичном виде и отображении информации на светодиодной матрице.

2. Плата ПГМ. Включает в себя ОЗУ на 1 КБайт, ПЗУ на 2 КБайта, перепрограммируемое ПЗУ объемом 2 КБайта, которое программируется встроенным на плате программатором. Тип программируемых ЗУ К573РФ2.

3. Плата КОП. Предназначена для сопряжения магистрали микроЭВМ УМК с магистралью приборного интерфейса по ГОСТу 26.003.80.

4. Плата М2. Предназначена для увеличения объема памяти пользователя (на 2 КБайта ПЗУ) и подключения внешних устройств с параллельным интерфейсом.



Pages:     || 2 | 3 |
 

Похожие работы:

«А.В. КОРЖ, Б.И. ГЕРАСИМОВ, А.Ю. СИЗИКИН ИЗДАТЕЛЬСТВО ТГТУ Министерство образования и науки Российской Федерации Государственное образовательное учреждение высшего профессионального образования Тамбовский государственный технический университет Институт Экономика и управление производствами А.В. Корж, Б.И. Герасимов, А.Ю. Сизикин ЭКОНОМИЧЕСКИЙ АНАЛИЗ ПРЕМИЙ КАЧЕСТВА Под научной редакцией доктора экономических наук, профессора Б.И. Герасимова Тамбов Издательство ТГТУ УДК 338. ББК У9(2)310-823. К...»

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ В. И. Шупенина КУЛЬТУРА РЕЧИ Учебное пособие Омск 2005 УДК 008 (075) ББК 71я73 Ш 96 Рецензенты: Смирнов Е.М., д-р искусствоведения, проф. ОмГУ; Штерн М.С., д-р филолог. Наук, ОмГПУ. В. И. Шупенина Ш 96 Культура речи: Учеб. пособие. – Омск: Изд-во ОмГТУ, 2005. – 88 с. В пособии рассматриваются различные аспекты речевой культуры,...»

«СМОЛЕНСКОЕ ОБЛАСТНОЕ ГОСУДАРСВТЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ Вяземский политехнический техникум ОДОБРЕНО УТВЕРЖДЕНО Протоколом Методического совета Протоколом Педагогического совета СОГБОУ СПО Вяземский СОГБОУ СПО Вяземский политехнический техникум политехнический техникум 27 августа 2013 г. № 1 28 августа 2013 г. № 1 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ПОДГОТОВКЕ И ВЫПОЛНЕНИЮ ВЫПУСКНЫХ КВАЛИФИКАЦИОННЫХ РАБОТ для студентов очной (заочной) формы обучения...»

«Министерство образования и науки РФ Ангарская государственная техническая академия Факультет технической кибернетики Кафедра промышленной электроники и информационно-измерительной техники Кузнецов Б.Ф. ПРОЕКТИРОВАНИЕ ЭЛЕКТРОННЫХ ПРОМЫШЛЕННЫХ УСТРОЙСТВ Методические указания по курсовому проектированию Издательство Ангарской государственной технической академии - 2011 2 ББК К 83 УДК 621.375 К89 Кузнецов Б.Ф. Проектирование электронных промышленных устройств. Методические указания по курсовому...»

«1 Министерство образования и науки Украины Харьковская национальная академия городского хозяйства МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ ПО КУРСУ: ИНФОРМАТИКА. MICROSOFT WORD. ЧАСТЬ 3 (для студентов 1 курса дневной формы обучения специальности ГИСиТ –6.070900) Разработчик Манакова Н.О. ХАРЬКОВ 2006 2 Методические указания к лабораторным работам по курсу ИНФОРМАТИКА Microsoft Word. Часть 1. Манакова Н.О. - Харьков: ХНАГХ, 2006. – с. Одним из наиболее популярных (а может и самым популярным)...»

«Паспорт школьного пищеблока АЛМАТЫ-2008 Министерство образования и науки Республики Казахстан Комитет по охране прав детей Министерство здравоохранения Республики Казахстан Академия профилактической медицины Казахская академия питания Согласовано Председатель Комитета по охране прав детей Министерства образования и науки Республики Казахстан Ж. Жукенов ПАСПОРТ ШКОЛЬНОГО ПИЩЕБЛОКА Методические рекомендации СЕРИЯ ШКОЛЬНОЕ ПИТАНИЕ Алматы, Под редакцией академика НАН РК и РАМН, профессора Шарманова...»

«Негосударственное образовательное учреждение высшего профессионального образования Институт экономики и управления (г. Пятигорск) НОУ ВПО ИнЭУ УТВЕРЖДАЮ Председатель УМС Щеглов Н.Г. Протокол № 2 от 19 октября 2011 г. Методические указания по выполнению курсовых работ по дисциплине Теория государства и права для студентов специальности: 030501 Юриспруденция очной и заочной форм обучения Пятигорск, 2011 1 Составитель: Сумская М.Ю., к.и.н., доцент кафедры теории, истории государства и права....»

«Федеральное агентство связи Государственное образовательное учреждение высшего профессионального образования Санкт – Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича Архангельский колледж телекоммуникаций (филиал) Санкт-Петербургского государственного университета телекоммуникаций им. проф. М.А. Бонч-Бруевича АКТ (филиал) СПб ГУТ Составил Е. В. Морякова ОСНОВЫ МЕТРОЛОГИИ, СТАНДАРТИЗАЦИИ И СЕРТИФИКАЦИИ Учебное пособие Архангельск 2006 2 Основы метрологии,...»

«В.А. ГОЛОВАШИН КУЛЬТУРОЛОГИЯ ИЗДАТЕЛЬСТВО ТГТУ УДК 168.522(075.8) ББК 411я73 Г61 Рецензенты: Доктор филологических наук, профессор И.М. Попова, Доктор технических наук, профессор В.М. Тютюнник Головашин, В.А. Г61 Культурология : учебное пособие / В.А. Головашин. – Тамбов : Изд-во Тамб. гос. техн. ун-та, 2008. – 204 с. – 300 экз. – ISBN 978-5-8265-0681-3. Представлен материал по теории и истории мировой и отечественной культуры; даны контрольные вопросы, а также глоссарий и список литературы для...»

«осуд рственное бюджетное обр зов тельное учреждение среднего профессион льного обр зов ния ермский политехнический колледж имени.. л вянов нформ ционные технологии Техническое обслуживание средств вычислительной техники Учебно-методическое пособие ермь 2012 Техническое обслуживание средств вычислительной техники Учебно-методическое пособие Рассмотрены на заседании ПЦК ЭВТ и УТВЕРЖДАЮ программирования протокол № Зам. директора по УР Председатель ПЦК _ Е.А. Мухина _ Кадочникова Н.В. __2008г....»




 
© 2013 www.dis.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.