📄 c-browser9.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title> Browser </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-browser.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-browser8.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-browser10.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h3 class="H2"><i><a name="84427">7.9 The Module-Information Window</a></i></h3></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84429"> </a>To inspect the memory map of any currently loaded module, click on the line that lists that module in the loaded-module list (described in <a href="c-browser7.html#84149"><i class="title">7.7 Memory-Usage Window</i></a>). <div class="frame"><h4 class="EntityTitle"><a name="84446"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 7-15: Loaded-Module List in Memory Usage Window</font></a></h4><dl class="margin"><div class="Anchor"><a name="84444"> </a><img class="figure" border="0" src="images/c-browser28.gif"></div></dl></div></p><dd><p class="Body"><a name="84450"> </a>The browser opens a module-information window resembling <a href="c-browser9.html#84459">Figure 7-16</a> for the selected object module. <div class="frame"><h4 class="EntityTitle"><a name="84459"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 7-16: Module Information Window</font></a></h4><dl class="margin"><div class="Anchor"><a name="84456"> </a><img class="figure" border="0" src="images/c-browser29.gif"></div></dl></div> </p><dd><p class="Body"><a name="84460"> </a>The module-information window displays information in the following categories:</p></dl><dl class="margin"><dd><div class="Item"><a name="84461"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Module</font></b></div><dl class="margin"><dd><div class="Indent"><a name="84946"> </a>Overall characteristics of the object module: its name, the loader flags used when the module was downloaded, the object-module format (OMF), and the group number. (The group number identifies all of the symbols from a single module.)</div><br></dl><dd><div class="Item"><a name="84462"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Segments</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="84948"> </a>For each segment (section) of the object module: the segment type (text, bss, or data), starting address, and size in bytes. </div><br></dl><dd><div class="Item"><a name="84464"> </a><b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Symbols</font></b> </div><dl class="margin"><dd><div class="Indent"><a name="84950"> </a>The bulk of the object-module browser display is occupied by a listing of symbols and their addresses. Symbols are displayed in either alphabetical or numerical order, depending on what browser state is in effect when you request a module browser.</div><br></dl></dl><dl class="margin"><dd><p class="Body"><a name="84465"> </a>Each symbol's display occupies one line. The symbol display includes the symbol's address in hexadecimal, a letter representing the symbol type (<a href="c-browser9.html#84472">Table 7-1</a>), and the symbol name (in its internal representation--C++ symbols are displayed "mangled," and all compiled-language symbols begin with an underbar).<p class="table"><h4 class="EntityTitle"><a name="84472"><font face="Helvetica, sans-serif" size="-1" class="sans">Table 7-1: Key Letters in Symbol Displays</font></a></h4><table border="0" cellpadding="0" cellspacing="0"><tr><td colspan="20"><hr class="tablerule"></td></tr><tr valign="middle"><th rowspan="1" colspan="2"><div class="CellHeadingC" align="center"><a name="84478"> </a><b><font face="Helvetica, sans-serif" size="-1" class="sans">Symbol Key</font></b></div></th><td width="10"> </td><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="84482"> </a><font face="Helvetica, sans-serif" size="-1" class="sans"></font></b></div></th><td width="10"> </td></tr><tr><td colspan="20"><hr class="tablerule2"></td></tr><tr valign="middle"><th rowspan="1" colspan="1"><div class="CellHeadingC" align="center"><a name="84484"> </a><b><font face="Helvetica, sans-serif" size="-1" class="sans">Global</font></b></div></th><td width="10"> </td><th rowspan="1" colspan="1"><div class="CellHeadingC" align="center"><a name="84486"> </a><b><font face="Helvetica, sans-serif" size="-1" class="sans">Local</font></b></div></th><td width="10"> </td><th rowspan="1" colspan="1"><div class="CellHeading"><b><a name="84488"> </a><font face="Helvetica, sans-serif" size="-1" class="sans">Symbol Type</font></b></div></th><td width="10"> </td></tr><tr><td colspan="20"><hr class="tablerule2"></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84496"> </a>A</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84498"> </a>a</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84500"> </a>absolute</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84502"> </a>B</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84504"> </a>b</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84506"> </a>bss segment</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84508"> </a>C</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84510"> </a></div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84512"> </a>common (uninitialized global symbol)</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84514"> </a>D</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84516"> </a>d</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84518"> </a>data segment</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84520"> </a>T</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84522"> </a>t</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84524"> </a>text segment</div></td><td width="10"> </td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84526"> </a>?</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBodyC" align="center"><a name="84528"> </a>?</div></td><td width="10"> </td><td colspan=1 rowspan=1><div class="CellBody"><a name="84530"> </a>unrecognized symbol</div></td><td width="10"> </td></tr><tr><td colspan="20"><hr class="tablerule"></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p></p><dd><p class="Body"><a name="84537"> </a>Symbol displays are grouped by category. There is one category for the symbols in each section, plus a category headed <b class="guiLabel"><font face="Helvetica, sans-serif" size="-1" class="sans">Other_Symbols </font></b>that contains uninitialized globals and unrecognized symbols.</p><dd><p class="Body"><a name="84538"> </a>For symbols that represent system objects, clicking on the symbol name brings up the corresponding object browser; see <a href="c-browser8.html#84206"><i class="title">7.8 Object-Information Windows</i></a>.</p></dl></dl><a name="foot"><hr></a><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-browser.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-browser8.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-browser10.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p></body></html><!---by WRS Documentation (), Wind River Systems, Inc. conversion tool: Quadralay WebWorks Publisher 4.0.11 template: CSS Template, Jan 1998 - Jefro --->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -