Полноэкранный отладчик ассемблерных программ для однокристальной микро-ЭВМ кр1816 ве51 (intel 8051)

Полноэкранный отладчик-симулятор предназначен для логической отладки программ, написанных на ассемблере 8051. Каких-либо аппаратных средств отладчик не поддерживает.

Отладчик работает на персональных ЭВМ типа IBM PC XT/AT и требует для работы не менее 256 Кбайт оперативной памяти.

Отладчик позволяет:

· загрузить для отладки HEX-файлы, вырабатываемые имеющимися кросс средствами (транслятором с языка ассемблера), а также файлы чистого двоичного кода, считанные, например, из ПЗУ;

· просмотреть на экране дисассемблированный текст загруженной программы, включая адреса и коды команд, область имитируемого ОЗУ данных, область внешней памяти, памяти программ, содержимое всех регистров ОМЭВМ;

· выполнить загруженную программу по шагам с просмотром резуль­татов после каждого шага и в непрерывном режиме с остановом по точкам прерывания по достижении задаваемых пользователем адресов;

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

· внести изменения в содержимое регистров, флагов и памяти в командном режиме и в режиме полноэкранного редактирования;

· вывести на печать или дисковые носители дисассемблированный текст, дампы памяти;

· сохранить содержимое любой области памяти в файле на дисковом носителе;

· загрузить память из дискового файла;

· получить трассировку программы;

· определить время выполнения загруженной программы и ее частей по встроенному счетчику.

Запуск отладчика.

Запуск отладчика осуществляется выполнением программы FD51.exe.

Ввод команд.

Сразу после запуска отладчик готов к приему команд пользователя - курсор находится в командной строке. В нижней строке экрана имеется меню функциональных клавиш F1-F10 - они выполняют наиболее употребительные команды. Остальные команды вводятся пользователем с клавиатуры с использованием алфавитно-цифровых клавиш. При вводе этих команд можно пользоваться для редактирования клавишами [Ins], [Del], [BackSpace], [Home], [End], [Esc]. Помните, что после начала ввода команды и до нажатия клавиши [Enter] функциональные клавиши недоступны.

Если команда неверна, выдается сообщение об ошибке и звуковой сигнал.

Описание команд.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: