📄 glossary.htm
字号:
<a name="1051786"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>peripheral</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051787"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A device connected to and controlled by the CPU.</font>
</dl>
</dl></dl>
<p>
<a name="1051789"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>pointer</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051790"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">An <a href="glossary.htm#1051584"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>address</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051792"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>prefix</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051793"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">An <a href="glossary.htm#1051695"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>instruction component</i></font></a> used to extend the data value of the following instruction component. There are two prefixes, <strong>pfix</strong> (function code #2) which preserves the sign and <strong>nfix</strong> (function code #6) which complements the data value and so changes the sign.</font>
</dl>
</dl></dl>
<p>
<a name="1051795"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>primary instruction</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051796"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">One of thirteen directly coded instructions which therefore do not require an <a href="glossary.htm#1051777"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>operate</i></font></a> <a href="glossary.htm#1051695"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>instruction component</i></font></a>. A primary instruction has a data part associated with it, called the operand. See also <a href="glossary.htm#1051837"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>secondary instruction</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051798"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>priority</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051799"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A value associated with each process or interrupt which is used to make choices when conflicts occur.</font>
</dl>
</dl></dl>
<p>
<a name="1051801"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>procedure</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051802"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A named section of code which may have parameters.</font>
</dl>
</dl></dl>
<p>
<a name="1051804"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>process</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051805"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A sequential algorithm and data which can run in parallel with other processes. Processes are also known as tasks or threads. Each process is identified by a task descriptor which points to a process descriptor block.</font>
</dl>
</dl></dl>
<p>
<a name="1051807"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>process descriptor block</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051808"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A data structure defining a <a href="glossary.htm#1051804"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>process</i></font></a>, including the saved <a href="glossary.htm#1051701"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>instruction pointer</i></font></a>, <a href="glossary.htm#1051918"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>work space pointer</i></font></a> and a link used for <a href="glossary.htm#1051813"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>queue</i></font></a>ing <a href="glossary.htm#1051804"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>process</i></font></a>es.</font>
</dl>
</dl></dl>
<p>
<a name="1051810"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>process pointer</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051811"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A pointer to a <a href="glossary.htm#1051804"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>process</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051813"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>queue</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1054521"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A <a href="glossary.htm#1051731"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>linked list</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1054523"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>real time operating system</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1054527"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">An <a href="glossary.htm#1051780"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>operating system</i></font></a> providing facilities for real-time programming, including <a href="glossary.htm#1051761"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>multi-tasking</i></font></a> and <a href="glossary.htm#1051710"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>interrupt</i></font></a> handling.</font>
</dl>
</dl></dl>
<p>
<a name="1051819"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>register cache</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051820"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Registers used to <a href="glossary.htm#1051614"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>cache</i></font></a> the lowest words of the <a href="glossary.htm#1051912"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>work space</i></font></a> in order to accelerate access to local variables. Also called <a href="glossary.htm#1051915"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>work space cache</i></font></a> or <a href="glossary.htm#1051822"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>register file</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051822"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>register file</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051823"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">See <a href="glossary.htm#1051819"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>register cache</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051825"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>RTOS</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051826"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">See <a href="glossary.htm#1054523"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>real time operating system</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051828"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>scheduler</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051829"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Code or hardware which controls how processes share CPU time.</font>
</dl>
</dl></dl>
<p>
<a name="1051831"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>scheduling kernel</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051832"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Code to override the ST20 built-in <a href="glossary.htm#1051752"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>microcode</i></font></a> <a href="glossary.htm#1051828"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>scheduler</i></font></a>, consisting mainly of <a href="glossary.htm#1051891"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>trap handler</i></font></a> which are taken when a scheduling event occurs. </font>
</dl>
</dl></dl>
<p>
<a name="1051834"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>scheduling queue</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051835"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The <a href="glossary.htm#1051813"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>queue</i></font></a> of <a href="glossary.htm#1051804"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>process</i></font></a>es waiting for CPU time.</font>
</dl>
</dl></dl>
<p>
<a name="1051837"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>secondary instruction</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051838"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">An instruction encoded using an <a href="glossary.htm#1051777"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>operate</i></font></a> <a href="glossary.htm#1051695"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>instruction component</i></font></a>. A secondary instruction has no data part associated with it, as the instruction data value is used to identify the instruction. See also <a href="glossary.htm#1051795"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>primary instruction</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051840"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>semaphore</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051841"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A mechanism for synchronizing and signalling between processes. </font>
</dl>
</dl></dl>
<p>
<a name="1051843"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>set</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051844"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A bit is set when its value is 1.</font>
</dl>
</dl></dl>
<p>
<a name="1051846"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>sign extension</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051847"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A signed value can be extended to occupy more bits by filling the most significant bits with copies of the sign bit.</font>
</dl>
</dl></dl>
<p>
<a name="1051849"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>sign bit</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051850"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The most significant bit of a <a href="glossary.htm#1051852"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>signed value</i></font></a>, used to indicate the sign of the value.</font>
</dl>
</dl></dl>
<p>
<a name="1051852"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>signed value</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051853"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">Value which could be positive or negative depending on the <a href="glossary.htm#1051849"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>sign bit</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051855"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>sleep</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051856"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">The CPU is asleep when its clocks are turned off to reduce power consumption. The CPU automatically goes to sleep after it becomes idle. It is woken by an external <a href="glossary.htm#1051710"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>interrupt</i></font></a>.</font>
</dl>
</dl></dl>
<p>
<a name="1051858"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif"><b>slot</b></font>
<br>
<dl><dl> <dl>
<dt> <a name="1051859"> </a><font size=2 face="Verdana, Arial, Helvetica, sans-serif">A slot is a field of a data structure for holding a value. A slot normally occupies one <a href="glossary.htm#1051906"><font color="#0000ff" face="Verdana, Arial, Helvetica, sans-serif"><i>word</i></font></a>.</font>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -