Project

General

Profile

Команды отладчика » History » Version 1

krufter_multiclet, 07/17/2013 12:15 PM

1 1 krufter_multiclet
h3. Команды отладчика:
2 1 krufter_multiclet
3 1 krufter_multiclet
1. +Установка точки останова в PM по имени файла (доп.параметр) и имени параграфа:+
4 1 krufter_multiclet
<pre>
5 1 krufter_multiclet
set breakpoint PM [-f FILENAME] -p PARAGRAPH 
6 1 krufter_multiclet
</pre>
7 1 krufter_multiclet
8 1 krufter_multiclet
Сокращённый вариант:
9 1 krufter_multiclet
10 1 krufter_multiclet
<pre>
11 1 krufter_multiclet
sbppm [-f FILENAME] -p PARAGRAPH
12 1 krufter_multiclet
</pre>
13 1 krufter_multiclet
14 1 krufter_multiclet
2. +Стирание точки останова в PM по имени файла (доп.параметр) и имени параграфа:+
15 1 krufter_multiclet
<pre>
16 1 krufter_multiclet
unset breakpoint PM [-f FILENAME] -p PARAGRAPH 
17 1 krufter_multiclet
</pre>
18 1 krufter_multiclet
19 1 krufter_multiclet
Сокращённый вариант:
20 1 krufter_multiclet
21 1 krufter_multiclet
<pre>
22 1 krufter_multiclet
usbppm [-f FILENAME] -p PARAGRAPH
23 1 krufter_multiclet
</pre>
24 1 krufter_multiclet
25 1 krufter_multiclet
26 1 krufter_multiclet
3. +Установка точки останова в PM по имени файла и номеру строки:+
27 1 krufter_multiclet
<pre>
28 1 krufter_multiclet
set breakpoint PM -f FILENAME -l LINENO 
29 1 krufter_multiclet
</pre>
30 1 krufter_multiclet
31 1 krufter_multiclet
Сокращённый вариант:
32 1 krufter_multiclet
33 1 krufter_multiclet
<pre>
34 1 krufter_multiclet
sbppm -f FILENAME -l LINENO
35 1 krufter_multiclet
</pre>
36 1 krufter_multiclet
37 1 krufter_multiclet
38 1 krufter_multiclet
4. +Стирание точки останова в PM по имени файла и номеру строки:+
39 1 krufter_multiclet
<pre>
40 1 krufter_multiclet
unset breakpoint PM -f FILENAME -l LINENO 
41 1 krufter_multiclet
</pre>
42 1 krufter_multiclet
43 1 krufter_multiclet
Сокращённый вариант:
44 1 krufter_multiclet
45 1 krufter_multiclet
<pre>
46 1 krufter_multiclet
usbppm PM -f FILENAME -l LINENO
47 1 krufter_multiclet
</pre>
48 1 krufter_multiclet
49 1 krufter_multiclet
50 1 krufter_multiclet
5. +Установка точки останова в DM по имени файла (доп.параметр) и имени переменной:+
51 1 krufter_multiclet
<pre>
52 1 krufter_multiclet
set breakpoint DM [-f FILENAME] -v VARNAME 
53 1 krufter_multiclet
</pre>
54 1 krufter_multiclet
55 1 krufter_multiclet
Сокращённый вариант:
56 1 krufter_multiclet
57 1 krufter_multiclet
<pre>
58 1 krufter_multiclet
sbpdm [-f FILENAME] -v VARNAME
59 1 krufter_multiclet
</pre>
60 1 krufter_multiclet
61 1 krufter_multiclet
62 1 krufter_multiclet
6. +Стирание точки останова в DM по имени файла (доп.параметр) и имени переменной:+
63 1 krufter_multiclet
<pre>
64 1 krufter_multiclet
unset breakpoint DM [-f FILENAME] -v VARNAME 
65 1 krufter_multiclet
</pre>
66 1 krufter_multiclet
67 1 krufter_multiclet
Сокращённый вариант:
68 1 krufter_multiclet
69 1 krufter_multiclet
<pre>
70 1 krufter_multiclet
usbpdm [-f FILENAME] -v VARNAME
71 1 krufter_multiclet
</pre>
72 1 krufter_multiclet
73 1 krufter_multiclet
74 1 krufter_multiclet
7. +Установка данных - поле DATA последовательно (через пробел, возможен переход на другую строку)
75 1 krufter_multiclet
 заполняется машинными словами (8 байт, 0x формат) в количестве, указанном в поле SIZE (0x формат):+
76 1 krufter_multiclet
<pre>
77 1 krufter_multiclet
set data [-f FILENAME] -v VARNAME -s SIZE -d DATA
78 1 krufter_multiclet
</pre>
79 1 krufter_multiclet
80 1 krufter_multiclet
Сокращённый вариант:
81 1 krufter_multiclet
82 1 krufter_multiclet
<pre>
83 1 krufter_multiclet
sd [-f FILENAME] -v VARNAME -s SIZE -d DATA
84 1 krufter_multiclet
</pre>
85 1 krufter_multiclet
86 1 krufter_multiclet
87 1 krufter_multiclet
8. +Получение данные в количестве, указанном SIZE в поле (0x формат):+
88 1 krufter_multiclet
<pre>
89 1 krufter_multiclet
get data [-f FILENAME] -v VARNAME -s SIZE
90 1 krufter_multiclet
</pre>
91 1 krufter_multiclet
92 1 krufter_multiclet
Сокращённый вариант:
93 1 krufter_multiclet
94 1 krufter_multiclet
<pre>
95 1 krufter_multiclet
gd [-f FILENAME] -v VARNAME -s SIZE
96 1 krufter_multiclet
</pre>
97 1 krufter_multiclet
98 1 krufter_multiclet
99 1 krufter_multiclet
9. +Установка регистра с номером REGNO (0x формат):+
100 1 krufter_multiclet
<pre>
101 1 krufter_multiclet
set register -n REGNO -d DATA
102 1 krufter_multiclet
</pre>
103 1 krufter_multiclet
104 1 krufter_multiclet
Сокращённый вариант:
105 1 krufter_multiclet
106 1 krufter_multiclet
<pre>
107 1 krufter_multiclet
sr -n REGNO -d DATA
108 1 krufter_multiclet
</pre>
109 1 krufter_multiclet
110 1 krufter_multiclet
111 1 krufter_multiclet
10. +Получение регистра с номером REGNO (0x формат):+
112 1 krufter_multiclet
<pre>
113 1 krufter_multiclet
get register -n REGNO
114 1 krufter_multiclet
</pre>
115 1 krufter_multiclet
116 1 krufter_multiclet
Сокращённый вариант:
117 1 krufter_multiclet
118 1 krufter_multiclet
<pre>
119 1 krufter_multiclet
gr -n REGNO
120 1 krufter_multiclet
</pre>
121 1 krufter_multiclet
122 1 krufter_multiclet
123 1 krufter_multiclet
11. +Установка следующего исполняемого адреса:+
124 1 krufter_multiclet
<pre>
125 1 krufter_multiclet
set executive address [-f FILENAME] -p PARPHNAME
126 1 krufter_multiclet
</pre>
127 1 krufter_multiclet
128 1 krufter_multiclet
Сокращённый вариант:
129 1 krufter_multiclet
130 1 krufter_multiclet
<pre>
131 1 krufter_multiclet
sea [-f FILENAME] -p PARPHNAME
132 1 krufter_multiclet
</pre>
133 1 krufter_multiclet
134 1 krufter_multiclet
135 1 krufter_multiclet
_Основные команды:_
136 1 krufter_multiclet
137 1 krufter_multiclet
1) go - вперёд
138 1 krufter_multiclet
2) stop - остановка программы
139 1 krufter_multiclet
3) pause - пауза
140 1 krufter_multiclet
4) quit - выход из программы