Балтийский Государственный Технический Университет «Военмех» им. Д.Ф.Устинова.
Лабораторная работа № 5
«Знакомство с этапами создания и отладки программ для микро ЭВМ. Знакомство с режимами адресации»
Выполнил: студент группы К-452
Лебедев А.К.
Санкт-Петербург
2008
Цель работы – ознакомится с этапами создания и отладки программ для микро ЭВМ и режимами адресации.
Описание установки:
УЭВМ расположено в корпусе, внешний вид которого представлен на рисунке 1.
На передней панели УЭВМ расположены :
- тумблер "Сеть" и сигнальная лампочка включения питания 220В;
- тумблер "Прогон-отладка", изменяющий режим работы УЭВМ ;
- лампочки "С","Z", характеризующие состояния разрядов регистра F;
- дисплей ( 2 ) ;
- таблицы команд микропроцессора КР580(1);
- клавиатура ( 3 ), состоящая из 25 управляющих клавиш ;
- лампочки "Вход" и "Выход" , характеризующие работу магнитофона (МФ) с УОУ.
сеть прогон вход С адрес регистр данные
операции
вкл. аккумулятора мф флаг 8200 A - FF
отладка выход Z 2
1 3
ЭЛЕКТРОНИКА 580
Рисунок 1
Учебная микро-ЭВМ (УЭВМ) предназначена для знакомства с устройством ЭВМ, методами построения и отладки программ, использованием микро-ЭВМ для сбора, обработки информации и управления различными объектами.
УЭВМ выполнена на базе микропроцессорного набора К580.
Управление работой УЭВМ и ввод данных осуществляется с помощью клавиатуры 16 клавиш («0» - «9», «А» - «F») используются для ввода данных в 16-ричном коде, 9 клавиш («REG», «MEM», «BRK», «CLR», «RST», «STEP», «RUN», «ADDR», «NEXT») – для управления УЭВМ. Для отображения применен 8-значный семи сегментный светодиодный индикатор. Светодиоды «Z» и «C» используются для контроля состояния флага нуля и переноса. В качестве внешнего запоминающего устройства в УВЭМ используется бытовой кассетный магнитофон. Для контроля режима работы магнитофона (запись, чтение информации) используются светодиоды «Вход МФ» и «Выход МФ». Переключение режимов работы УЭВМ осуществляется тумблером «Прогон-Отладка», включение УЭВМ в сеть – тумблером «ВКЛ».
Программы для УЭВМ записываются на машинном языке. Ввод команд и данных программы в ОЗУ производится посредством клавиатуры в виде 16-ричных кодов. Начальный адрес загрузки ОЗУ – 8000. Для облегчения записи программ на лицевой панели УЭВМ помещена таблица 16-ричных кодов команд процессора. Старшая цифра кода номерует столбец, младшая – строку, на пересечении которых помещено имя команды.
Пользователь управляет работой УЭВМ с помощью программы монитора. Программа монитора включает в себя набор подпрограмм, обеспечивающих выполнение основных функций УЭВМ. Связь пользователя с монитором осуществляется на уровне команд. Команды монитора задаются с клавиатуры нажатием управляющей клавиши или набора клавиш, при этом автоматически вызываются те подпрограммы монитора, которые обеспечивают выполнение заданной функции УЭВМ. Вызов подпрограммы монитора может выполняться и из программы пользователя с помощью команды вызова CALL.
Команды монитора:
1. Вывод на индикатор содержимого ячейки памяти (ЯП) с адресом АААА
<ADDR> AAAA
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.