📄 glossary.htm
字号:
<dl><dl> <dl>
<dt> <a name="1143195"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The tool <strong>st20cc</strong> used to build binary code from source files and libraries.</font>
</dl>
</dl></dl>
<p>
<a name="1143198"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>evaluation stack</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143199"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Three registers, arranged as a hardware stack, used for evaluating expressions and holding instruction arguments and results.</font>
</dl>
</dl></dl>
<p>
<a name="1143202"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>execution profiling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143203"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A type of profiling which estimates the percentage of the total run-time spent in each function and counts the number of times each function is executed (as opposed to call graph profiling).</font>
</dl>
</dl></dl>
<p>
<a name="1143207"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>flat profiling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143208"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A type of execution profiling which estimates the percentage of the total run-time spent in each function; see <a href="glossary.htm#1143131"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>call graph profiling</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1143213"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>frame</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143214"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The area of stack for a function call which has not yet returned. One level in the call stack.</font>
</dl>
</dl></dl>
<p>
<a name="1143217"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>function profiling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143218"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A type of profiling which measures how much each function is executed. Function profiling may be flat or produce a call graph.</font>
</dl>
</dl></dl>
<p>
<a name="1143220"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>hardware configuration</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143222"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A description of the target hardware. This may take the form of a configuration file.</font>
</dl>
</dl></dl>
<p>
<a name="1143224"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>hex format</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143226"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A ROM ASCII format used by the linker when generating a ROM image file suitable for blowing a ROM device.</font>
</dl>
</dl></dl>
<p>
<a name="1143230"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>idle profiling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143231"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A type of profiling which measures how much time the processor is idle.</font>
</dl>
</dl></dl>
<p>
<a name="1143233"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b><span class=Signal>Iptr</span></b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143234"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The instruction pointer, a register which holds the address of the next instruction to be executed.</font>
</dl>
</dl></dl>
<p>
<a name="1143237"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>JEI</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143238"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A host/target interface between a JTAG port on an ST20 target board and an Ethernet network, connected to one or more UNIX or Windows hosts.</font>
</dl>
</dl></dl>
<p>
<a name="1143244"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>JTAG port</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143245"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A standard serial test access port, primarily for testing, but used on the ST20 for communications with the DCU.</font>
</dl>
</dl></dl>
<p>
<a name="1143247"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>link</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143248"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A communications connection.</font>
</dl>
</dl></dl>
<p>
<a name="1143250"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>linked unit</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143251"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A single file which has been produced by the linker and is suitable for loading onto a target device via the DCU.</font>
</dl>
</dl></dl>
<p>
<a name="1143253"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>lister</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143254"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A tool for interpreting binary code files.</font>
</dl>
</dl></dl>
<p>
<a name="1143255"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>lku file</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143256"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Linked unit file.</font>
</dl>
</dl></dl>
<p>
<a name="1143259"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>MinInt</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143260"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The minimum integer, 0x80000000, which is also the base address of memory and may be used as a null pointer.</font>
</dl>
</dl></dl>
<p>
<a name="1143262"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>module</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143263"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A section of a library containing the code from one object file which can be separately loaded.</font>
</dl>
</dl></dl>
<p>
<a name="1143265"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>MostNeg</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143266"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The most negative integer, 0x80000000, which is also the base address of memory and may be used as a null pointer.</font>
</dl>
</dl></dl>
<p>
<a name="1143268"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>MostPos</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143269"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The most positive integer, 0x7FFFFFFF, which is also the top address of memory.</font>
</dl>
</dl></dl>
<p>
<a name="1143271"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>mutex</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143272"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A mutual exclusion flag used to acquire exclusive access to an object. The mutex is `locked' to prevent simultaneous access to data or a process by several tasks, that is, only one task may access the protected object at a time. Once the task has finished with the object the mutex is `unlocked' and the object is made available. </font>
</dl>
</dl></dl>
<p>
<a name="1143275"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>OS20</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143276"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A run-time system that uses the on-chip microcode support for multi-tasking.</font>
</dl>
</dl></dl>
<p>
<a name="1143278"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>OS-Link</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143279"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A serial communications link.</font>
</dl>
</dl></dl>
<p>
<a name="1143280"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>process</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143281"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A task. A section of code that can run in parallel to other processes.</font>
</dl>
</dl></dl>
<p>
<a name="1143283"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>processor</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143284"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A hardware device that can execute a program.</font>
</dl>
</dl></dl>
<p>
<a name="1143286"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>profiling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143287"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Compiling statistics on how much each section of code is used during an application run; see <a href="glossary.htm#1143207"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>flat profiling</i></font></a>, <a href="glossary.htm#1143230"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>idle profiling</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1143295"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>programmable engine</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143296"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A hardware device with a degree of programmability that is dedicated to a particular task, for example, as an MPEG encoder or software modem.</font>
</dl>
</dl></dl>
<p>
<a name="1143298"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>pseudo-op</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143299"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A statement in assembler code that is not a processor instruction but is a signal to control the simulator. </font>
</dl>
</dl></dl>
<p>
<a name="1143302"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>S-record format</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143303"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A ROM ASCII format used by the linker when generating a ROM image file suitable for blowing a ROM device.</font>
</dl>
</dl></dl>
<p>
<a name="1143305"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>sampling</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143306"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A profiling technique in which the state of the CPU is tested at regular intervals.</font>
</dl>
</dl></dl>
<p>
<a name="1143308"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>segment of memory</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143309"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A named block of memory or memory-mapped peripherals.</font>
</dl>
</dl></dl>
<p>
<a name="1143311"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>ST Micro Connect</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1143312"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A host/target interface allowing connection between an Ethernet-, parallel port- or USB-based host to an ST development board with debug support. Ethernet connection is supported for UNIX and Windows hosts; parallel port and USB connection is supported for Windows hosts. See <a href="target.htm#1206582"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>Chapter
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -