Download as pdf
Download as pdf
You are on page 1of 2
116 APPENDIX F Description The contents of the L register are exchanged with the stack location pointed out by the contents of the stack pointer register, The contents of the H register are exchanged with the next stack location (SP + 1); however, the contents of the stack pointer register are not altered, Flags No flags are affected, Example The contents of various registers and stack locations are as shown: Stacks _ [a2 | 57] L 2095 | 38 sp|_ 2095 2096 [67 hnstrate the centonte of these registers afler instruction XTHL. Register contents after XTHL Stacks {67 | 38 2095 | 57 sp] 2095 2096 [a2 ‘8085 Instruction Summary: Hexademical Order Hex Mnomoni x Mnemonic | Hex Mnemonie | Hex Mnemonic 00 ONOP mn ux vp | a Lx! 3 xT SP on LxIB 2 stax D | 22 SHLD 2 STA @ — STAX B B Ix D | 23 INK H 3 INX SP ry IX B 4 Ink pb | 24 INR H 34 INR M o4 INR B 15 per Dd | 25 DCR H 35 DCR M os per B 16 Mv Dp | 2600 MYL 36 MVI M 06 0 MV iB 7 RAL, 2 DAA 37 st a RLC 19 pan pd | 29 DAD H 39 DAD SP w AD tA wpaxb | 2A LHLD 3A LDA 0A LDAX B Teg ee Oe ea aE 3B «DCX SP 0B DCX B Ic INR E | 2C INR I 1 INRE oc INR iD pcr BE | 2D per L 3D DCR A © peo 1 Mv! B | 2B MM. 3E 0 MV A. IF RAR 2F CMA 3F ec 20 RIM 30 SIM 40 MOV BB Hex Mnemonic | Hex Mnemonic | Hex Mnemonic | Hex Mnemonic 41 Mov BC | 7 MOV MB| 9F SBB A ceo RST I 2 Mov BD | 71 Mov MC] AO ANA DB Do RNC 8 Mov BE | 7 MOV MD| Al ANA C DI PoP ~D 4 Mov BA | 73 MOV ME | A2 ANA D D2 INC 45 MoV BL | 74 = MOV MH| A3 ANA E. rao. Our 46 Mov BM | 75 MOV ML] Ad ANA IT DNC a mov BA | 76 9 HLT aS ANAL bs PUSH D 48 mov cp | 7 Mov MA| A6 ANA M | D6 SUL 4 Mov cc | 78 Mov AB | AT ANA A hy Sra 4a Mov cp | 79 Mov Ac | As XRA B Ds RC 48 Mov CE | 7A = MOV AD | A9—XRA C DA ose 4c Mov cH | 78 = MOV AE | AA XRA D DB IN 4D Mov cL | 7¢ = Mov AH | AB XRA E pe cc 4B Mov 7D ~~ Mov AL | AC XRA H DE SBI ar Mov 7 = Mov AM| AD xpA L DE oer 3 50 Mov 7 = Mov AA | ABE XRA M | EO — RPO SI Mov 80 ADD B | AF XRA A EL POP oH 32 Mov st app c | BO ORA B 2 IPO 3 Mov 82 app D | BI ORA C E3XTHL 54 Mov 8 app BE | B2 — ORA D BA CPO 55 Mov 4 App H | BS ORA E ES PUSH H 56 MOV 85 ApD L | Bt ORA H 6 ANI 37 Mov w= ADD M | ps ORAL By ORST 4 58 Mov 87 ADD A | B6 — ORA M ER RPE 39 MOV ss ADC BS «B7 OA A BD PCHL 5A MOV fe apcre | Bw =" CME @ BA IPE 3B) MOV. 8A ADC Ds|s«BD CMP CC EB XCHG sc Mov 8B ADC -E BA CMPD. fo (ce sb Mov sc ADC «HO «BBO OCMP E EE XRL 3B MOV 8D ADC L BC CMP HL EF RST 5. SF Mov se ADC M =| BD CMP L FO RP oo Mov ft Abe Ag || nee Ce FL PoP PSw 6 Mov 9 SUB _B BF CMP A RP a MoV 91 sar |e BN a aD a Mov 2 supp | cr pop B “cP oa Mov a sun F 2 NZ FS PUSH PSW 65 MoV on sus u | cs IMP Fo ORI 66 MoV 95 a | ot ick FD RST 6 87 Mov 96 sus Mm | cs PUSH re RM 68 Mov oD sup A | C6 ADI Fo SPHL 69 Mov. 98 spa B | C7 RST 0 FIM 6A MOV SBR CY RR FB 6B MOV 9A SBB ED | CO RET Fo CM sc Mov op sBB EE | CA oz FE CPL 6b Mov sc spp oH | co re Raves 6E = Mov o> sBB OL | cD CALL oF MOY SE _SBB_M_ CE__ACt 111

You might also like