Лекция: Instruction (инструкция).

Внимание!Для того, чтобы метки отображались в символическом виде в поле Label в программе, необходимо загрузить файл листинга по команде File/Import Map File.

Следует отметить, что команда может занимать в РПП от одного до трёх байтов, что необходимо учитывать при оценке длины программы.

Задание 4. Загрузите Demo-программу, предложенную преподавателем, выполните ее в различных режимах и оцените быстродействие, используя встроенную в симулятор программу анализа Program analysis. Оцените емкость памяти, занимаемую программой.

Рис. 4. Модуль резидентной памяти программ

 

Отлаживаемую в симуляторе программу можно выполнять в следующих режимах:

· автоматический режим выполнения программы полностью (клавиша F5);

· выполнение программы отдельными фрагментами до точки останова (Breakpoint), количество точек останова неограниченно. Для определения точки останова необходимо выделить требуемый адрес команды и кликнуть мышью на кнопке (Toggle Breakpoint). При этом адрес команды останова будет помещен в квадратные скобки; далее можно нажать F5;

· пошаговый режим выполнения команд программы (клавиши F8 или Shift + F8).

Program Analysis.Время выполнения моделируемой программы определяется симулятором автоматически. Для оценки времени необходимо вызвать из меню View программу анализа Program Analysis и снять показание. Следует отметить, что время выполнения, показанное в поле CPU Time, зависит от входной частоты микроконтроллера, которая устанавливается в поле Speed окна Configuration/Project Options.

 

еще рефераты
Еще работы по информатике