Ö¸Áî´úÂ룺B8H¡«BFH
Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈÝÓëÁ¢¼´Êý±È½Ï£¬²»µÈÔò×ªÒÆ¡£ ²Ù×÷ÄÚÈÝ£ºÈô(Rn)£½data£¬ÔòPC¡û(PC)+3£¬C¡û0 Èô(Rn)£¾data£¬ÔòPC¡û(PC)+3+rel£¬C¡û0 Èô(Rn)£¼data£¬ÔòPC¡û(PC)+3+rel£¬C¡û1 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2
4¡¢CJNE £ÀRi£¬#data£¬rel Ö¸ÁîÃû³Æ£ºÊýÖµ±È½Ï×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺B6H¡«B7H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈÝÓëÁ¢¼´Êý±È½Ï£¬²»µÈÔò×ªÒÆ¡£ ²Ù×÷ÄÚÈÝ£ºÈô((Ri))=data£¬ÔòPC¡û(PC)+3£¬C¡û0 Èô((Ri))£¾data£¬ÔòPC¡û(PC)+3+rel£¬C¡û0 Èô((Ri))£¼data£¬ÔòPC¡û(PC)+3+rel£¬C¡û1 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2 5¡¢CLR A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷Çå0Ö¸Áî Ö¸Áî´úÂ룺E4H Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷Çå0 ²Ù×÷ÄÚÈÝ£ºA¡û0 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 6¡¢CLR C
Ö¸ÁîÃû³Æ£º½øÎ»±êÖ¾Çå0Ö¸Áî Ö¸Áî´úÂ룺C3H Ö¸ÁÄÜ£º½øÎ»Î»Çå0 ²Ù×÷ÄÚÈÝ£ºC¡û0 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 7¡¢CLR bit
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַλÇå0Ö¸Áî Ö¸Áî´úÂ룺C2H
Ö¸ÁÄÜ£ºÖ±½ÓѰַλÇå0 ²Ù×÷ÄÚÈÝ£ºbit¡û0 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 8¡¢CPL A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷È¡·´Ö¸Áî Ö¸Áî´úÂ룺F4H Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷È¡·´ ²Ù×÷ÄÚÈÝ£ºA¡û(A) ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1
9¡¢CPL C
Ö¸ÁîÃû³Æ£º½øÎ»±ê־ȡ·´Ö¸Áî Ö¸Áî´úÂ룺B3H
Ö¸ÁÄÜ£º½øÎ»±ê־λ״̬ȡ·´ ²Ù×÷ÄÚÈÝ£ºC¡û(cÈ¡·´) ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 10¡¢ CPL bit
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַλȡ·´Ö¸Áî Ö¸Áî´úÂ룺B2H
Ö¸ÁÄÜ£ºÖ±½ÓѰַλȡ·´ ²Ù×÷ÄÚÈÝ£ºbit¡û(bitÈ¡·´) ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1
MCS-51ϵÁе¥Æ¬»úÖ¸ÁîÒÔD¿ªÍ·µÄÖ¸ÁîÓÐ8Ìõ£¬·Ö±ðΪ£º
DA A DEC A DEC Rn DEC direct DEC £ÀRi DIV AB DJNZ Rn£¬rel DJNZ direct£¬rel 1¡¢DA A
Ö¸ÁîÃû³Æ£ºÊ®½øÖƵ÷ÕûÖ¸Áî Ö¸Áî´úÂ룺D4H
Ö¸ÁÄÜ£º¶ÔBCDÂë¼Ó·¨ÔËËãµÄ½á¹û½øÐÐÓÐÌõ¼þµÄÐÞÕý ²Ù×÷ÄÚÈÝ£ºÈô(A)3¡«0£¾9¡Å(AC)£½1£¬ÔòA3¡«0¡û(A)3¡«0+6 Èô(A)7¡«4£¾9¡Å(C)£½1£¬ÔòA7¡«4¡û(A)7¡«4+6 Èô(A)7¡«4£½9¡Ä(A)3¡«0£¾9£¬ÔòA7¡«4¡û(A)7¡«4+6 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1
ʹÓÃ˵Ã÷£ºDAÖ¸Áî²»Ó°ÏìÒç³ö±êÖ¾ 2¡¢DEC A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷¼õ1Ö¸Áî Ö¸Áî´úÂ룺14H
Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷ÄÚÈݼõ1 ²Ù×÷ÄÚÈÝ£ºA¡û(A)-1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 3¡¢DEC Rn
Ö¸ÁîÃû³Æ£º¼Ä´æÆ÷¼õ1Ö¸Áî Ö¸Áî´úÂ룺18H¡«1FH Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈݼõ1 ²Ù×÷ÄÚÈÝ£ºRn¡û(Rn)-1£¬n£½0¡«7 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 4¡¢DEC direct
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַ¼õ1Ö¸Áî Ö¸Áî´úÂ룺15H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥Ôª¼°×¨ÓüĴæÆ÷ÄÚÈݼõ1 ²Ù×÷ÄÚÈÝ£ºdirect¡û(direct)-1 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 5¡¢DEC £ÀRi
Ö¸ÁîÃû³Æ£º¼ä½ÓѰַ¼õ1Ö¸Áî Ö¸Áî´úÂ룺16H¡«17H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈݼõ1 ²Ù×÷ÄÚÈÝ£º(Ri)¡û((Ri))-1£¬ i£½0£¬1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 6¡¢DIV AB
Ö¸ÁîÃû³Æ£ºÎÞ·ûºÅÊý³ý·¨Ö¸Á Ö¸Áî´úÂ룺84H
Ö¸ÁÄÜ£ºAµÄÄÚÈݱ»BµÄÄÚÈݳý¡£Ö¸ÁîÖ´Ðкó£¬ÉÌ´æÓÚAÖУ¬ÓàÊý´æÓÚBÖС£ ²Ù×÷ÄÚÈÝ£ºA¡û(A)£¯(B)µÄÉÌ B¡û(A)£¯(B)µÄÓàÊý ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º4
Ó°Ïì±ê־λ£ºC±»Çå0£»ÈôB£½00H£¬³ý·¨ÎÞ·¨½øÐУ¬²¢Ê¹OV£½1£»·ñÔòOV£½0¡£ 7¡¢DJNZ Rn£¬rel
Ö¸ÁîÃû³Æ£º¼Ä´æÆ÷¼õ1Ìõ¼þ×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺D8H¡«DFH
Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈݼõ1¡£²»Îª0×ªÒÆ£»Îª0˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºRn¡û(Rn)-l£¬n£½0¡«7 Èô(Rn)¡Ù0£¬ÔòPC¡û(PC)+2+rel Èô(Rn)£½0£¬ÔòPC¡û(PC)+2 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º2
8¡¢DJNZ direct£¬rel
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַµ¥Ôª¼õ1Ìõ¼þ×ªÒÆÖ¸Áî Ö¸Áî´úÂ룺D5H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈݼõ1¡£²»Îª0×ªÒÆ£»Îª0˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºdirect¡û(direct)-1 Èô(direct)¡Ù0£¬ÔòPC¡û(PC)+3+rel Èô(direct)£½0£¬ÔòPC¡û(PC)+3 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2
MCS-51ϵÁе¥Æ¬»úÖ¸ÁîÒÔI¿ªÍ·µÄÖ¸ÁîÓÐ5Ìõ£¬·Ö±ðΪ£º INC A INC Rn INC direct INC £ÀRi INC DPTR 1¡¢INC A
Ö¸ÁîÃû³Æ£ºÀÛ¼ÓÆ÷¼Ó1Ö¸Áî Ö¸Áî´úÂ룺04H
Ö¸ÁÄÜ£ºÀÛ¼ÓÆ÷ÄÚÈݼÓ1 ²Ù×÷ÄÚÈÝ£ºA¡û(A)+1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 2¡¢INC Rn
Ö¸ÁîÃû³Æ£º¼Ä´æÆ÷¼Ó1Ö¸Áî Ö¸Áî´úÂ룺08H¡«0FH Ö¸ÁÄÜ£º¼Ä´æÆ÷ÄÚÈݼÓ1 ²Ù×÷ÄÚÈÝ£ºRn¡û(Rn)+1£¬n£½0¡«7 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 3¡¢INC direct
Ö¸ÁîÃû³Æ£ºÖ±½ÓѰַµ¥Ôª¼Ó1Ö¸Áî Ö¸Áî´úÂ룺05H
Ö¸ÁÄÜ£ºÄÚ²¿BAMµÍ128µ¥Ôª»òרÓüĴæÆ÷ÄÚÈݼÓ1 ²Ù×÷ÄÚÈÝ£ºdirect¡û(direct)+1 ×Ö½ÚÊý£º 2 »úÆ÷ÖÜÆÚ£º1 4¡¢INC £ÀRi
Ö¸ÁîÃû³Æ£º¼ä½ÓѰַµ¥Ôª¼Ó1Ö¸Áî Ö¸Áî´úÂ룺06H¡«07H
Ö¸ÁÄÜ£ºÄÚ²¿RAMµÍ128µ¥ÔªÄÚÈݼÓ1 ²Ù×÷ÄÚÈÝ£º(Ri)¡û((Ri))+1£»i£½0£¬l ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º1 5¡¢INC DPTR
Ö¸ÁîÃû³Æ£º16λÊý¾ÝÖ¸Õë¼Ó1Ö¸Áî Ö¸Áî´úÂ룺A3H
Ö¸ÁÄÜ£ºÊý¾ÝÖ¸Õë¼Ä´æÆ÷DPTRÄÚÈݼÓ1 ²Ù×÷ÄÚÈÝ£ºDPTR¡û(DPTR)+1 ×Ö½ÚÊý£º 1 »úÆ÷ÖÜÆÚ£º2
MCS-51ϵÁе¥Æ¬»úÖ¸ÁîÒÔJ¿ªÍ·µÄÖ¸ÁîÓÐ8Ìõ£¬·Ö±ðΪ£º
JB bit,rel JBC bit£¬rel JC rel JMP £ÀA+DPTR JNB bit£¬rel JNC rel JNZ rel JZ rel 1¡¢JB bit,rel
Ö¸ÁîÃû³Æ£ºÎ»Ìõ¼þ×ªÒÆÖ¸Áî¡£ Ö¸Áî´úÂ룺20H
Ö¸ÁÄÜ£º¸ù¾ÝÖ¸¶¨Î»µÄ״̬£¬¾ö¶¨³ÌÐòÊÇ·ñ×ªÒÆ¡£ÈôΪ1Ôò×ªÒÆ£»·ñÔò˳ÐòÖ´ÐС£ ²Ù×÷ÄÚÈÝ£ºÈô(bit)£½1£¬ÔòPC¡û(PC)+3+rel Èô(bit)¡Ù1£¬ÔòPC¡û(PC)+3 ×Ö½ÚÊý£º 3 »úÆ÷ÖÜÆÚ£º2 2¡¢JBC bit£¬rel