Ö¸ÁîÃû³Æ£ºÎ»Ìõ¼þ×ªÒÆÇå0Ö¸Áî Ö¸Áî´úÂ룺10H
Ö¸ÁÄÜ£º¶ÔÖ¸¶¨Î»µÄ״̬½øÐвâÊÔ¡£ÈôΪ1£¬Ôò°Ñ¸ÃλÇå0²¢½øÐÐ×ªÒÆ£»·ñÔò³ÌÐò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(bit)£½1£¬ÔòPC¡û(PC)+3+rel£¬bit¡û0 Èô(bit)¡Ù1£¬ÔòPC¡û(PC)+3 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2 3¡¢JC rel
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓλÌõ¼þ×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺40H
Ö¸ÁÄÜ£º¸ù¾ÝÀÛ¼Óλ(C)µÄ״̬¾ö¶¨³ÌÐòÊÇ·ñ×ªÒÆ£¬ÈôΪ1Ôò×ªÒÆ£¬·ñÔò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(C)£½1£¬ÔòPC¡û(PC)+2+rel Èô(C)¡Ù1£¬ÔòPC¡û(PC)+2 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2 4¡¢JMP £ÀA+DPTR
Ö¸ÁîÃû³Æ£ºÎÞÌõ¼þ¼ä½Ó×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺72H
Ö¸ÁÄÜ£ºAÄÚÈÝÓëDPTRÄÚÈÝÏà¼Ó×÷Îª×ªÒÆÄ¿µÄµØÖ·£¬½øÐгÌÐò×ªÒÆ¡£ ²Ù×÷ÄÚÈÝ£ºPC¡û(A)+(DPTR) ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£»2 5¡¢JNB bit£¬rel
Ö¸ÁîÃû³Æ£ºÎ»Ìõ¼þ×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺30H
Ö¸ÁÄÜ£º¸ù¾ÝÖ¸¶¨Î»µÄ״̬£¬¾ö¶¨³ÌÐòÊÇ·ñ×ªÒÆ¡£ÈôΪ0Ôò×ªÒÆ£»·ñÔò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(bit)£½0£¬ÔòPC¡û(PC)+3+rel Èô(bit)¡Ù0£¬ÔòPC¡û(PC)+3 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2 6¡¢JNC rel
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓλÌõ¼þ×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺50H
Ö¸ÁÄÜ£º¸ù¾ÝÀÛ¼Óλ(C)µÄ״̬¾ö¶¨³ÌÐòÊÇ·ñ×ªÒÆ¡£ÈôΪoÔò×ªÒÆ£»·ñÔò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(C)£½0£¬ÔòPC¡û(PC)+2+rel Èô(C)¡Ù0£¬ÔòPC¡û(PC)+2 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2 7¡¢JNZ rel
Ö¸ÁîÃû³Æ£ºÅÐ0×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺70H
Ö¸ÁÄÜ£ºÀÛ¼Óλ(A)µÄÄÚÈݲ»Îª0£¬Ôò³ÌÐò×ªÒÆ£»·ñÔò³ÌÐò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(A)¡Ù0£¬ÔòPC¡û(PC)+2+rel Èô(A)£½0£¬ÔòPC¡û(PC)+2
×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2 8¡¢JZ rel
Ö¸ÁîÃû³Æ£ºÅÐ0×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺60H
Ö¸ÁÄÜ£ºÀÛ¼Óλ(A)µÄÄÚÈÝΪo£¬Ôò³ÌÐò×ªÒÆ£»·ñÔò³ÌÐò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(A)£½0£¬ÔòPC¡û(PC)+2+rel Èô(A)¡Ù0£¬ÔòPC¡û(PC)+2 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2
MCS-51ϵÁе¥Æ¬»úÖ¸ÁîÒÔL¿ªÍ·µÄÖ¸Áî¾Í2Ìõ£¬·Ö±ðΪ£º LCALL addr16 LJMP addrl6 1¡¢LCALL addr16 Ö¸ÁîÃû³Æ£º³¤µ÷ÓÃÖ¸Áî Ö¸Áî´úÂ룺12H
Ö¸ÁÄÜ£º°´Ö¸Áî¸ø¶¨µØÖ·½øÐÐ×Ó³ÌÐòµ÷Óà ²Ù×÷ÄÚÈÝ£ºPC¡û(PC)+3 SP¡û(SP)+1 (SP)¡û(PC)7¡«0 SP¡û(SP)+1 (SP)¡û(PC)15¡«8 PC¡ûaddrl6 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2
ʹÓÃ˵Ã÷£ºÔÚ64KBµÄ·¶Î§ÄÚµ÷ÓÃ×Ó³ÌÐò 2¡¢LJMP addrl6 Ö¸ÁîÃû³Æ£º³¤×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺02H
Ö¸ÁÄÜ£ºÊ¹³ÌÐò°´Ö¸¶¨µØÖ·½øÐÐÎÞÌõ¼þ×ªÒÆ ²Ù×÷ÄÚÈÝ£ºPC¡ûaddrl6 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2
MCS-51ϵÁе¥Æ¬»úÖ¸ÁîÒÔM¿ªÍ·µÄÖ¸ÁîÓÐ24Ìõ£¬·Ö±ðΪ£º
MOV A£¬Rn MOV A£¬direct MOV A£¬£ÀRi MOV A£¬#data MOV Rn,A MOV Rn£¬direct MOV Rn£¬#data MOV direct£¬A MOV direct£¬Rn MOV direct2£¬direct1 MOV direct, @Ri MOV direct£¬#data MOV £ÀRi£¬A MOV £ÀRi£¬direct MOV £ÀRi£¬data MOV C£¬bit MOV bit£¬C MOV DPTR£¬#datal6 MOVC A£¬£ÀA+DPTR MOVC A£¬£ÀA+PC MOVX A£¬£ÀRi MOVX A£¬£ÀDPTR MOVX £ÀRi£¬A MOVX £ÀDPTR£¬A MUL AB 1¡¢MOV A£¬Rn
Ö¸ÁîÃû³Æ£º¼Ä´æÆ÷Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺E8H¡«EFH
Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈÝËÍÀÛ¼ÓÆ÷
²Ù×÷ÄÚÈÝ£ºA¡û(Rn)£¬ n£½0¡«7 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 2¡¢MOV A£¬direct
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַÊý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺E5H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ126µ¥Ôª»òרÓüĴæÆ÷ÄÚÈÝËÍÀÛ¼ÓÆ÷ ²Ù×÷ÄÚÈÝ£ºA¡û(direct) ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 3¡¢MOV A£¬£ÀRi
Ö¸ÁîÃû³Æ£º¼ä½ÓѰַÊý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺E6H¡«E7H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈÝËÍÀÛ¼ÓÆ÷ ²Ù×÷ÄÚÈÝ£ºA¡û((Ri))£¬ i£½0£¬1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 4¡¢MOV A£¬#data
Ö¸ÁîÃû³Æ£ºÁ¢¼´Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺74H
Ö¸ÁÄÜ£ºÁ¢¼´ÊýËÍÀÛ¼ÓÆ÷ ²Ù×÷ÄÚÈÝ£ºA¡ûdata ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 5¡¢ MOV Rn,A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺F8H¡«FFH
Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷ÄÚÈÝËͼĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºRn¡û(A) ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 6¡¢MOV Rn£¬direct
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַÊý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺A8H¡«AFH
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ÄÚÈÝËÍÀÛ¼ÓÆ÷ ²Ù×÷ÄÚÈÝ£ºRn¡û(direct)£¬n£½0¡«7 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2 7¡¢MOV Rn£¬#data
Ö¸ÁîÃû³Æ£ºÁ¢¼´Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺78H¡«7FH Ö¸ÁÄÜ£ºÁ¢¼´ÊýËͼĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºRn¡ûdata£¬n£½0¡«7 ×Ö½ÚÊý£º 2
»úÆ÷ÖÜÆÚ£º1 8¡¢MOV direct£¬A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺F5H
Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷ÄÚÈÝËÍÄÚ²¿RAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºdirect¡û(A) ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 9¡¢MOV direct£¬Rn
Ö¸ÁîÃû³Æ£º¼Ä´æÆ÷Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺88H¡«8FH
Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈÝËÍÄÚ²¿RAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºdirect¡û(Rn)£¬ n£½0¡«7 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2
10¡¢MOV direct2£¬direct1 Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַÊý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺85H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ123µ¥Ôª»òרÓüĴæÆ÷Ö®¼äµÄÏ໥´«ËÍ ²Ù×÷ÄÚÈÝ£ºdirect2¡û(direct1) ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2
11¡¢MOV direct, @Ri
Ö¸ÁîÃû³Æ£º¼ä½ÓѰַÊý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺86H¡«87H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈÝËÍÄÚ²¿RAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºdirect¡û((Ri))£¬i£½0£¬1 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2
12¡¢MOV direct£¬#data Ö¸ÁîÃû³Æ£ºÁ¢¼´Êý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺75H
Ö¸ÁÄÜ£ºÁ¢¼´ÊýËÍÄÚ²¿RAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ ²Ù×÷ÄÚÈÝ£ºdirect¡ûdata ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2 13¡¢MOV £ÀRi£¬A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷Êý¾Ý´«ËÍÖ¸Áî Ö¸Áî´úÂ룺F6H¡«F7H
Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷ÄÚÈÝËÍÄÚ²¿RAMµÍ128µ¥Ôª ²Ù×÷ÄÚÈÝ£º(Ri)¡û(A)£¬i£½0£¬1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1
14¡¢MOV £ÀRi£¬direct