Рекомендации по программированию процессора MultiClet P1 » History » Version 18
« Previous -
Version 18/36
(diff) -
Next » -
Current version
krufter_multiclet, 07/08/2013 07:38 PM
Обзор работы с отладчиком¶
Страница в разработке.
Команды отладчика:¶
1. Установка точки останова в PM по имени файла (доп.параметр) и имени параграфа:
set breakpoint PM [-f FILENAME] -p PARAGRAPH
Сокращённый вариант:
sbppm [-f FILENAME] -p PARAGRAPH
2. Стирание точки останова в PM по имени файла (доп.параметр) и имени параграфа:
unset breakpoint PM [-f FILENAME] -p PARAGRAPH
Сокращённый вариант:
usbppm [-f FILENAME] -p PARAGRAPH
3. Установка точки останова в PM по имени файла и номеру строки:
set breakpoint PM -f FILENAME -l LINENO
Сокращённый вариант:
sbppm -f FILENAME -l LINENO
4. Стирание точки останова в PM по имени файла и номеру строки:
unset breakpoint PM -f FILENAME -l LINENO
Сокращённый вариант:
usbppm PM -f FILENAME -l LINENO
5. Установка точки останова в DM по имени файла (доп.параметр) и имени переменной:
set breakpoint DM [-f FILENAME] -v VARNAME
Сокращённый вариант:
sbpdm [-f FILENAME] -v VARNAME
6. Стирание точки останова в DM по имени файла (доп.параметр) и имени переменной:
unset breakpoint DM [-f FILENAME] -v VARNAME
Сокращённый вариант:
usbpdm [-f FILENAME] -v VARNAME
7. Установка данных - поле DATA последовательно (через пробел, возможен переход на другую строку)
заполняется машинными словами (8 байт, 0x формат) в количестве, указанном в поле SIZE (0x формат):
set data [-f FILENAME] -v VARNAME -s SIZE -d DATA
Сокращённый вариант:
sd [-f FILENAME] -v VARNAME -s SIZE -d DATA
8. Получение данные в количестве, указанном SIZE в поле (0x формат):
get data [-f FILENAME] -v VARNAME -s SIZE
Сокращённый вариант:
gd [-f FILENAME] -v VARNAME -s SIZE
9. Установка регистра с номером REGNO (0x формат):
set register -n REGNO -d DATA
Сокращённый вариант:
sr -n REGNO -d DATA
10. Получение регистра с номером REGNO (0x формат):
get register -n REGNO
Сокращённый вариант:
gr -n REGNO
11. Установка следующего исполняемого адреса:
set executive address [-f FILENAME] -p PARPHNAME
Сокращённый вариант:
sea [-f FILENAME] -p PARPHNAME
Основные команды:
1) go - вперёд
2) stop - остановка программы
3) pause - пауза
4) quit - выход из программы