ВУЗ:
Составители:
- 15 -
дов точек останова. Все точки останова могут быть динамическими
(Dynamic), то ес ть выполняющимися только один раз, а потом сбра-
сывающимися или постоянными (Sticky), которые можно сбросить
только командой Reset. Различают четыре способа задания точек
останова:
A - R/W point - задается точка останова в при выполнении ко-
манды чтения или записи;
B - R/W range - задается область точек останова в при выпол-
нении команды чтения или записи;
C - Write point - задается точка останова в при выполнении ко-
манды записи;
D - Write range - задается область точек останова в при выпол-
нении команды записи.
После выбора типа точки останова предлагается определить к како-
му объекту относится этот тип. На это предложение можно ввести
числовую константу, которая будет интерпретироваться как адрес
ПЗУ команд и останов в этой точке будет происходить независимо
от кода команды (т.е. типы A и C, B и D не будут отличаться).
При вводе имени регистра останов будет происходить в любой точке
программы, где произойдет запись в заданный регистр, если выбран
тип C и D или любая команда, использующая его при выборе типа А
и В. При использовании типов B и D предлагается ввести младший и
старший адреса (LOWER Address и UPPER Address). Эти предложения
используются в большинстве команд второй строки команды Set, ко-
торая имеет вид:
SET BREAKPOINT: Conditional Dynamic Opcode Sticky
Предложение Conditional устанавливает постоянную или динамичес-
кую точку останова любого типа, однако останов происходит только
при совпадении задаваемых в команде величин со значением задан-
ной в точке останова переменной.
Можно выбрать один из четыре типов условий:
Indirect - если при вводе используются цифровые константы из
первого вводимого числа (Value of Byte...) вычитается
второе вводимое значение (Offset Value). Регистры с
номерами больше единицы воспринимаются как константы,
сооветствующие этим номерам. Использование R0 и R1
позволяет использовать косвенную адресацию.
Mask - вводится маска в виде двоичной константы, причем "х"
соответствует любому значению этого бита;
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »