Методические указания к выполнению лабораторных работ по дисциплине «Цифровые интегральные схемы и микропроцессоры»

Страницы работы

Фрагмент текста работы

Воронежский государственный технический университет

Кафедра конструирования и производства радиоаппаратуры

491-2008

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

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

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

«Цифровые интегральные схемы и микропроцессоры»

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

«Проектирование и технология радиоэлектронных средств»

очной  и заочной форм обучения

Воронеж 2008

Составитель канд. физ.-мат. наук

УДК 621

Методические указания к выполнению лабораторных работ по  дисциплине «Цифровые интегральные схемы и микропроцессоры» для студентов специальности 210201 «Проектирование и технология радиоэлектронных средств»  очной и заочной форм обучения / ГОУВПО Воронежский государственный технический университет; сост. . Воронеж, 2008. 46 с.

Методические указания к лабораторным работам по курсу «Цифровые интегральные схемы и микропроцессоры» содержат лабораторные задания, а также методические указания и теоретические сведения, необходимые для выполнения заданий. Предназначены для студентов 3 курса очной и заочной форм обучения и студентов 2 курса сокращённой формы обучения.

Основным содержанием лабораторных работ является изучение работы микроЭВМ «Партнер 01.01» с использованием эмулятора микроЭВМ “EMU-80” , изучение её программного обеспечения и отработка практических приёмов программирования и отладки программ на языке Ассемблера.

Табл. 3. Ил. 5.   Библиогр.:  2  назв.

Рецензент: канд. техн. наук, доц. Е.Д. Алперин

Ответственный за выпуск зав. кафедрой д-р техн. наук, проф. А.В. Муратов

Издается по решению peдaкциoннo-издaтeльcкoгo совета Воронежского государственного технического университета

          © ГОУВПО " Воронежский государственный

 технический университет",  2008

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

ИЗУЧЕНИЕ МИКРОЭВМ “ПАРТНЕР” С ИСПОЛЬЗОВАНИЕМ ЭМУЛЯТОРА “EMU-80”

Цель работы: Изучение структуры и принципов работы микроЭВМ “Партнер 01.01”, особенностей работы эмулятора микроЭВМ “EMU-80”  и эмулятора КР580.

Основные технические характеристики эмулируемой микроЭВМ «Партнер 01.01»:

·  Центральный процессор - КР580ВМ80А

·  Объем памяти  -   80  Кбайт

·  в том числе ОЗУ - 64 Кбайт

·  ПЗУ - 16 Кбайт

·  Быстродействие     выполнения     операций       типа  «регистр-регистр» -  500  тыс. операций в секунду.

Программное обеспечение (ПО) включает системные наборы программ: Монитор, Ассемблер, Редактор и Бейсик.

Общие сведения об эмуляторе. Эмулятор «Emu 80» обеспечивает выполнение на IBM – совместимых компьютерах программ, разработанных для 8- разрядных микроЭВМ типа «Партнер 0101», «Радио 86РК», «Апогей» и «Микроша».и др

Желательные системные требования::

·  процессор - не ниже PIII 450МГц;

·  ОЗУ - не менее 128МБ ;

·  ОС MS Windows семейства NT;

Назначение системных программ.                                      Программа МОНИТОР выполняет функции минимальной операционной системы (ОС) и обеспечивает управление устройствами машины (контроллерами клавиатуры,  дисплея), предоставляет пользователю возможность загрузки программ из ПЗУ, запуска их, а также необходимые средства для отладки программ, написанных на языках Ассемблера или Бейсик. Данная версия программы Монитор в основном совместима с аналогичной программой микроЭВМ типа «Радио 86 РК» (Микроша, Криста), что позволяет использовать ПО этих машин.

РЕДАКТОР предназначен для редактирования любого текста непосредственно на экране дисплея: исправление ошибок, удаление и ввод новых символов и фрагментов текста.

АССЕМБЛЕР - программа - транслятор для разработки программ на языке Ассемблера микропроцессора KP580BM80A. Текст программы с клавиатуры с помощью РЕДАКТОРа заносят в область текстового буфера ОЗУ, а затем с помощью АССЕМБЛЕРа транслируют. Результат трансляции - машинные коды располагаются в другой области ОЗУ, называемой областью трансляции.

БЕЙСИК – программа для разработки программ на языке Бейсик. Текст программы заносят в область текстового буфера ОЗУ, а заем вводят команду RUN для выполнения программы.

Директивы МОНИТОРа.

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

Общая форма записи директив:

<Символ>[параметр1],[параметр2],[параметр3]<Enter>

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

2

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

Директива «D»

По директиве «D» на дисплей выводится содержимое заданной области памяти в шестнадцатеричном коде (Н-коде)

Форма директивы

<D> [начальный адрес], [конечный адрес]

один или оба параметра могут быть опущены В этом случае они принимаются равными нулю.

Пример: D100,200

Эта директива выводит на дисплей содержимое области памяти от 100Н до 200Н в шестнадцатеричном коде.

Директива «L»

По директиве «L» на дисплей выводится содержимое области памяти

Похожие материалы

Информация о работе