📄 masm3.htm
字号:
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">00H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">02H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">02H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">20H
</font></td>
</tr>
<tr>
<td width="9%" valign="TOP"> <font face="宋体" lang="ZH-CN" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">地址
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">00H
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">01H
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">02H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">03H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">04H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">05H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">06H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">07H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">08H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">09H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0AH
</font></td>
</tr>
<tr>
<td width="9%" valign="TOP"> <font face="宋体" lang="ZH-CN" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">代码
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">02H
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">30H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">02H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">40H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">00H
</font></td>
<td width="8%" valign="TOP">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="8%" valign="TOP">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="8%" valign="TOP">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
<td width="8%" valign="TOP">
<p style="line-height: 150%; margin-top: 0; margin-bottom: 0"> </td>
</tr>
<tr>
<td width="9%" valign="TOP"> <font face="宋体" lang="ZH-CN" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">地址
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0BH
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0CH
</font></td>
<td width="9%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0DH
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0EH
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">0FH
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">10H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">11H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">12H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">13H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">14H
</font></td>
<td width="8%" valign="TOP"> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">15
</font></td>
</tr>
</table>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋体" lang="ZH-CN" size=2>由上面的映象图可知</font><font face="宋体" size=2>,</font><font face="宋体" lang="ZH-CN" size=2>在03H处的代码为10H,而不是我们要的02H,所以外断程序INT_0不能被正确执行,其它各中断程序的情况同样如此,如在0BH处,本来存放的应当是定时器0中断程序,但按上述的映象图,0BH处开始的3个代码是:02H,10H,30H,这是定时器1的入口地址,所以,如果定时器0发生中断,所执行的其实是定时器1的中断程序,这当然不对。</font></p>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋体" lang="ZH-CN" size=2>例2:</font></p>
<font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> <i> INT_0 EQU 1000H</i></p>
<i>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> TIME_0 EQU 1010H</p>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> INT_1 EQU 1020H</p>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> TIME_1 EQU 1030H</p>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> SERIAL EQU 1040H</p>
</i></font>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"><i>
<font face="宋体" size=2> AJMP START ;</font><font face="宋体" lang="ZH-CN" size=2>跳转到主程序起始点</font></i></p>
<i> <font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> ORG 0003H</p>
</font>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋体" size=2> LJMP INT_0 ;</font><font face="宋体" lang="ZH-CN" size=2>外中断</font><font face="宋体" size=2>0</font><font face="宋体" lang="ZH-CN" size=2>处理程序</font></p>
<font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> ORG 000BH</p>
</font>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋体" size=2> LJMP TIME_0 ;</font><font face="宋体" lang="ZH-CN" size=2>定时中断</font><font face="宋体" size=2>0</font><font face="宋体" lang="ZH-CN" size=2>处理程序</font></p>
<font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> ORG 0013H</p>
</font>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0">
<font face="宋体" size=2> LJMP INT_1 ;</font><font face="宋体" lang="ZH-CN" size=2>外中断</font><font face="宋体" size=2>1</font><font face="宋体" lang="ZH-CN" size=2>处理程序</font></p>
<font face="宋体" size=2>
<p align="JUSTIFY" style="line-height: 150%; margin-top: 0; margin-bottom: 0"> ORG 001BH</p>
</font>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -