Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
После запуска MPSIM необходимо выбрать контролируемые регистры в области просмотра на экране монитора. Для этого можновоспользоваться следующими командами:
AD - позволяет добавить регистр в область просмотра (формат команды можно просмотреть в MPSIM, набрав команду?);
DV - удаляет заданный регистр из области просмотра;
DR - позволяет просмотреть содержимое всей памяти;
NV - полностью очищать облаcть просмотра;
V - заносит регистр в область промотра.
Выбрав необходимые регистры для просмотра, можно приступать к моделированию. При этом можно воспользоваться следующими командами:
SS - выполняет одну команду программы;
DX - показывает текущие параметры трассировки;
TF - открывает и закрывает файл для записи трассируемых данных;
ТА - трассирует все команды между двумя адресами;
ТС - трассирует команду по конкретному адресу;
GO - переход по заданному адресу;
Е - запускает программу на непрерывное выполнение.
Очень сложно перебирать программу одиночными командами, либо моделировать непрерывно. Поэтому удобно использовать точки останова:
В <адрес> - прервать выполение по заданному адресу;
ВС - очистить все точки останова;
DB - показать все точки останова.
Установив точки останова, можно запустить программу на выполнение и наблюдать работу программы в соответствии с входными стимулами (см.далее "Файлы, звгружаемые и создаваемые MPSIM").
5.7.3. Файлы, загружаемые и создаваемые MPSIM
Файл INI. Данный файл содержит команды, которые выполняются автоматически при запуске MPISM. Он необходим, так как перед симуляцией необходимо оговорить, какие регистры необходимо просматривать в процессе симуляции. Если файл не использовать, то нужные регистры придется описывать при каждом запуске симулятора.
Пример INI - файла:
ZP; Обнулить таблицу путей
ZR; Обнулить все регистры
ZT; Обнулить таймер
RE
LO <имя файла>; Загрузить файл с программой
NV; Очистить экран просмотра.
VW, B, 8; Задать новый регистр в область промостра
AD F1, X, 2; Добавить в область просмотра регистр по адресу
; 1, формат вывода шестнадцатеричный, две цифры
AD F3, B, 8
AD F5, B, 5
AD TRISA, B, 5
AD TRISB, B, 8
ST SS; Загрузить файл стимула (см. далее "Файл
; стимула")
Дата публикования: 2014-11-03; Прочитано: 254 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!