⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 append_i.htm

📁 一份51的编译程序,dos版本的. 英文名字MCS-51 Microcontroller Family Macro Assembler
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<!-- Appendix I -->

<HTML>

<HEAD>

<TITLE>Appendix I</TITLE>

</HEAD>

<BODY BACKGROUND="spiral.gif" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#990099" ALINK="#FF0000">

<TABLE WIDTH="98%">
<TR><TD WIDTH=60 VALIGN=BOTTOM NOWRAP>
<IMG SRC="transp.gif" ALT="" WIDTH=60 HEIGHT=20>
</TD><TD>

<!-- Ab hier Seitentext: -->

<BIG>
<BR>

<P>
<STRONG><U>Appendix I</U></STRONG>
</P>

<P>
<STRONG>8051 Instructions in numerical Order</STRONG>
</P>

<P>
<BR>
<TABLE>
<TR><TD ROWSPAN=7 VALIGN=TOP><STRONG>Abbreviations:</STRONG>&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD>direct</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>8-bit DATA address in internal memory</TD></TR>
<TR><TD>const8</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>8-bit constant in CODE memory</TD></TR>
<TR><TD>const16</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>16-bit constant in CODE memory</TD></TR>
<TR><TD>addr16</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>16-bit long CODE address</TD></TR>
<TR><TD>addr11</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>11-bit absolute CODE address</TD></TR>
<TR><TD>rel</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>signed 8-bit relative CODE address</TD></TR>
<TR><TD>bit</TD><TD NOWRAP>&nbsp; = &nbsp;</TD><TD NOWRAP>8-bit BIT address in internal memory</TD></TR>
</TABLE>
</P>

<P>
<BR>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=8>
<TR><TH>Opcode</TH><TH>Mnemonic</TH><TH>Operands</TH><TH>Bytes</TH><TH COLSPAN=4>Flags</TH><TH>Cycles</TH></TR>
<TR><TD ALIGN=CENTER>00</TD><TD>NOP</TD><TD NOWRAP>&nbsp;</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>01</TD><TD>AJMP</TD><TD NOWRAP>addr11</TD><TD ALIGN=CENTER>2</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>02</TD><TD>LJMP</TD><TD NOWRAP>addr16</TD><TD ALIGN=CENTER>3</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>03</TD><TD>RR</TD><TD NOWRAP>A</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>04</TD><TD>INC</TD><TD NOWRAP>A</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>P&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>05</TD><TD>INC</TD><TD NOWRAP>direct</TD><TD ALIGN=CENTER>2</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>06</TD><TD>INC</TD><TD NOWRAP>@R0</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>07</TD><TD>INC</TD><TD NOWRAP>@R1</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>08</TD><TD>INC</TD><TD NOWRAP>R0</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>09</TD><TD>INC</TD><TD NOWRAP>R1</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0A</TD><TD>INC</TD><TD NOWRAP>R2</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0B</TD><TD>INC</TD><TD NOWRAP>R3</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0C</TD><TD>INC</TD><TD NOWRAP>R4</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0D</TD><TD>INC</TD><TD NOWRAP>R5</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0E</TD><TD>INC</TD><TD NOWRAP>R6</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>0F</TD><TD>INC</TD><TD NOWRAP>R7</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>10</TD><TD>JBC</TD><TD NOWRAP>bit, rel</TD><TD ALIGN=CENTER>3</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>11</TD><TD>ACALL</TD><TD NOWRAP>addr11</TD><TD ALIGN=CENTER>2</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>12</TD><TD>LCALL</TD><TD NOWRAP>addr16</TD><TD ALIGN=CENTER>3</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>13</TD><TD>RRC</TD><TD NOWRAP>A</TD><TD ALIGN=CENTER>1</TD><TD>CY</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>P&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>14</TD><TD>DEC</TD><TD NOWRAP>A</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>P&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>15</TD><TD>DEC</TD><TD NOWRAP>direct</TD><TD ALIGN=CENTER>2</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>16</TD><TD>DEC</TD><TD NOWRAP>@R0</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>17</TD><TD>DEC</TD><TD NOWRAP>@R1</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>18</TD><TD>DEC</TD><TD NOWRAP>R0</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>19</TD><TD>DEC</TD><TD NOWRAP>R1</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1A</TD><TD>DEC</TD><TD NOWRAP>R2</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1B</TD><TD>DEC</TD><TD NOWRAP>R3</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1C</TD><TD>DEC</TD><TD NOWRAP>R4</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1D</TD><TD>DEC</TD><TD NOWRAP>R5</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1E</TD><TD>DEC</TD><TD NOWRAP>R6</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>1F</TD><TD>DEC</TD><TD NOWRAP>R7</TD><TD ALIGN=CENTER>1</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>1</TD></TR>
<TR><TD ALIGN=CENTER>20</TD><TD>JB</TD><TD NOWRAP>bit, rel</TD><TD ALIGN=CENTER>3</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>
<TR><TD ALIGN=CENTER>21</TD><TD>AJMP</TD><TD NOWRAP>addr11</TD><TD ALIGN=CENTER>2</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;&nbsp;</TD><TD ALIGN=CENTER>2</TD></TR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -