breakpoints.html
来自「一个不出名的GBA模拟器」· HTML 代码 · 共 82 行
HTML
82 行
<HTML>
<HEAD>
<TITLE>Mappy VM Help - Breakpoints</TITLE>
<META NAME="Author" CONTENT="Michael Noland">
<META NAME="Copyright" CONTENT="(C) 2001-2003 Bottled Light, Inc.">
</HEAD>
<BODY>
<P>
<H1>Breakpoints</H1>
</P>
<HR><!------------------------------------------------------------------------->
<p>
A breakpoint is a location you mark in your program where you want the program
to pause during a debugging session. Once the program has been paused, you can
examine the state of the VM at an exact point in execution.
</p>
<p>
You can have any number of breakpoints active at the same time and it will not
impair execution speed, however, each must be set to a different address.
</p>
<table>
<tr valign="middle">
<td align="center">
<img src="images\breakpoint_list.png"><br>
<em>The Breakpoint List</em>
</td>
<td align="center">
<img src="images\breakpoint_list_menu.png"><br>
<em>Context Menu</em>
</td>
</tr>
</table>
<p>
You can create a breakpoint in a number of ways:
<ul>
<li>Using the <b>Run..Add Breakpoint</b> menu item</li>
<li>By right-clicking within the Breakpoint List and selecting Add Breakpoint.</li>
<li>By clicking in the left-hand margin of the <a href="disassembler.html">Disassembler</a></li>
<li>By clicking in the left-hand margin of the <a href="source_debugger.html">Source Debugger</a></li>
</ul>
</p>
<p>
The first two methods will display the Breakpoint Properties dialog, which will
allow you to configure the breakpoint. The second two methods are designed mainly
for quick breakpoints and are set with a pass count of zero, to stop execution.
These quick breakpoints can still be edited in the Breakpoint list for added flexibility.
</p>
<table>
<tr valign="middle">
<td align="right">
The condition is an <a href="expressions.html">expression</a> which is only used
when all of the other criteria for a breakpoint have been met. If it is left
blank, its assumed to be True.
</td>
<td align="center">
<img src="images\breakpoint_properties.png"><br>
<em>The Breakpoint Properties Dialog</em>
</td>
<td align="left">
The pass count is a minimum number of times the breakpoint address must be reached
before the breakpoint action can be carried out.<br><br>
Breakpoints can leave a message in the <a href="console.html">log</a> and/or halt
program execution. Both can be useful in many different debugging scenarios.
</td>
</tr>
</table>
<HR><!------------------------------------------------------------------------->
<P ALIGN="center">Copyright © 2001 to 2003, Bottled Light, Inc.</P>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?