ОПИСАНИЕ АППАРАТНО-ИМИТАЦИОННОГО
ЛАБОРАТОРНОГО КОМПЛЕКСА МИКРО-580
(АИЛК "МИКРО-580")
А. Краткие сведения об АИЛК "Mикро-580"
Аппаратно-имитационный лабораторный комплекс (АИЛК) "Mикро-580" предназначен для изучения принципов работы аппаратных и программных средств микропроцессорных систем. Комплекс функционирует на ПЭВМ типа IBM PC.
Архитектура аппаратных средств приведена в справочной системе комплекса и в основном совпадает с архитектурой реальной ПЭВМ.
Система имитационной поддержки комплекса обеспечивает работу с аппаратными средствами IBM PC используя систему команд МП 580ИК80.
Другой функцией имитационной поддержки является система переадресовки портов ввода/вывода, что обеспечивает правильную работу команд ввода вывода МП 580 в аппаратной среде современных микропроцессоров реально функционирующих в ПЭВМ IBM PC.
Третьей функцией имитационной поддержки является система предварительной настройки оборудования, что обеспечивает более простое управление им по сравнению с реальным оборудованием.
Четвертая функция имитационной поддержки обеспечивает работу с виртуальными устройствами лабораторного комплекса.
Комплекс представлен четырьмя файлами:
- micro80. exe - главный модуль
- microed. com - текстовый редактор
- microasm. com - СП "Ассемблер"
- microlib. obj - библиотека стандартных подпрограмм.
В комплексе имитируется работа простейшей ОС (монитора), а также имеется встроенный текстовый редактор и СП Ассемблер, что обеспечивает комфортную работу пользователя.
Б. Работа с ИАЛК "Mикро-580"
I. Запуск ИАЛК "Mикро-580"
а) запустите на выполнение файл micro80.exe;
б) если запуск прошел успешно на экране появиться приглашение
> Микро 580
Знак " > " говорит о том, что программа-монитор готова к приему директив.
с) если вы хотите использовать библиотеку стандартных подпрограмм введите директиву L имя библиотеки
Lmicrolib. obj
и нажмите " ENTER"
II. Справочная система
Вся основная информация об АИЛК имеется в справочной системе (HELP). Для ее запуска введите директиву Н и нажмите "Enter"
>H
и далее выберите нужный раздел и нажмите "Enter" .
III. Директивы монитора
После включения (запуска) ИАЛК "Micro-80" сразу же запускается программа-монитор. Она является небольшой управляющей программой, служащей для управления ИАЛК. Управление осуществляется вводом директив. Список директив находится в HELP-системе под пунктом - 1. Готовность монитора к приему директив индицируется знаком ">". Т.е. введите
>H (Enter) 1 (Enter)
Директива задается одной буквой (большой или малой) за которой (без пробела) идет адрес (adr) или имя файла (и.ф). Адрес задается в шестнадцатеричном виде. Например, при просмотре памяти
>D1A0
Имя файла - состоит из имени и расширения. Имя от расширения отделяется точкой. Расширение является не обязательным параметром. Например, tеst.аsм. Длина имени до 8 символов, а расширение до 3.
IV. Описание директив монитора
>Dадр - выдача на экран блока памяти с заданного адреса. На экран выдается 128 байт начиная с заданного.
>Mадр - осуществляет запись данных в ОЗУ.
Данные вводятся по 1 байту. Для окончания ввода введите (.) - точку. На экран выдается адрес ячейки и ее содержимое. Например, если в 10 ячейку надо записать 23, а в 11 - 47.
>M10
0010 00 23
адрес считанные записываемые данные данные
0011 00 47
0012 = 12 00 . <-- конец ввода.
>Gадр - старт программы
Запускает на выполнение программу с заданного адреса.
Shift + PrintSceen - останов программы.
>Тадр - запуск программы в пошаговом режиме.
После запуска программы на выполнение после каждой команды происходит останов с индикацией содержимого всех регистров микропроцессора. Этот режим используется для отладки программ.
>x - сброс;
>Wиф - запись содержимого памяти в файл
>Rиф - запись содержимого файла в память
>Q - выход
>Eиф - текстовый редактор
>F - список файлов
>Sиф - удаление файла
>c - компиляция
>Lиф - загрузка файла
>(.) - выход из пошагового режима.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.