| Имя команды | Описание |
|---|---|
| ASM [add] | Записать в память по заданному адресу код введенной команды |
| BELL | Подать звуковой сигнал |
| BF | Заполнить блок памяти константой |
| С | Установить/сбросить бит нулевого переполнения C в регистре признаков CCR |
| CLEARMAP | Очистить файл карты памяти |
| COLORS | Изменение цветовой гаммы интерфейса пользователя |
| D | Установить значение аккумулятора D |
| DUMP_TRACE | Вывести содержимое памяти трассировки в окно «Debug window» |
| EVAL | Вычислить выражение |
| FILL | Заполнить блок памяти константой (аналог BF) |
| GOUNTIL | Выполнить программу до указанного адреса |
| H | Установить/сбросить бит дополнительного переноса H в регистре признаков CCR |
| I | Установить/сбросить бит глобальной маски прерывания I в регистре признаков CCR |
| IY | Установить значение индексного регистра Y |
| LOAD | Загрузить файл в формате S19 |
| LOADMAP | Загрузить файл символьных имен *.map |
| LOAD_BIN | Загрузить файл исполняемого кода с указанного в команде адреса |
| LPT1, LPT2, LPT3 | Выбрать параллельный порт для обмена |
| МACROEND | Остановить запись файла макрокоманд |
| МACS | Вывести перечень макрокоманд |
| мм or МЕМ | Изменить содержимое ячеек памяти |
| NOBR | Сбросить все контрольные точки |
| QUIT | Выход из программы |
| REM | Добавить комментарии к файлу макрокоманд |
| RESET | Имитировать сброс микроконтроллера |
| RUN | Начать исполнение программы |
| SCRIPT | Выполнить файл макрокоманд |
| SERIALOFF | Закрыть окно интерфейса связи с отладочной платформой |
| SHOWTRACE | Показать результаты трассировки |
| SOURCEPATH | Указать имя и путь к файлу |
| STATUS | Отобразить регистры центрального процессора в окне журнала отладки «Status window» |
| STEPFOR | Выполнить по шагам до контрольной точки |
| SYMBOL | Добавить символ в текущий список символьных имен |
| TIME | Показать время исполнения программы |
| UPLOAD_SREC | Обновить содержимое ячеек памяти на экране отладчика |
| VAR | Показать значение переменной или ячейки памяти в окне переменных «Variable window» |
| VERSION | Показать версию программного обеспечения |
| X | Установить/сбросить бит X в регистре признаков CCR |
Табл.3.8.
Команды интерфейса пользователя отладчика P&EНа рис. 3.7. представлен необходимый для организации процесса отладки набор аппаратных средств. На рис. 3.8. показан вид экрана монитора компьютера в процессе использования пакета отладчика ICD12Z. Как показано на рис., пользователь имеет доступ к регистрам центрального процессора (левое верхнее окно), может наблюдать за изменением используемых в программе символьных переменных (среднее верхнее окно), следить за состоянием и изменять по желанию коды в ячейках памяти (правое верхнее окно), исходный текст отлаживаемой программы (два средних окна), осуществлять ввод команд отладки и наблюдать за их исполнением в окне состояния (нижнее окно).
Рис. 3.7.
Система отладки на основе интерфейса BDM и платы микроконтроллером 68HC12B32Рис. 3.8.
Интерфейс пользователя отладчика P&E ICD12Z компании PEMICROБьёрн Страуструп , Ирина Сергеевна Козлова , Бьерн Страуструп , Валерий Федорович Альмухаметов
Программирование, программы, базы данных / Базы данных / Программирование / Учебная и научная литература / Образование и наука / Книги по IT