You are on page 1of 3
* OK e iC) 8086 MACHI INE CODE FOR ONLY (AX, BX, Cx, AL, AH, BL, BH, CL, CH) REGISTERS | Instruction Twa a Machine | instruction ‘Machine Data Movers |code ____| Code MOVAX immediate | 68 [MOVCLAH «| BA Ce FMOVEX.immeciate [pe 7 [ move aL $n {MOV'CK immediate 89 MOV CL, BH | aa, co | MOV DX. immediate BAY ‘MOV CL, CH BA, CD \ MOV [8Xi, imm, ic6, 07 MOV CH, AL Teas | . AL MOV CH, AH. BA, EC | MOV BX, [address} -/| 88, 16 MOV CH, BL BA, EB | MOV CX, [acidress} 8B, OF MOV CH, BH <= 2h, £9 [MOV AL [address} 40 MOVCH,CL___ 7 | A, £0 | | MOV Au, faddress) BA, 26 MOV AL, immediate [so A £-AMOW BL faddress] = BA, 1E MOV AH, immediate | B41 ° | MOV BH, [address] BA, 3E MOV AL immediate — | 23, = MOV CL faddress) BA, OE MOV BHrimmediate {a7 | MOV CH, [address] BA, 2E MOV CL, immediate [23 MOV AX, BX 8B, C3 ‘MOV CH, immediate MOV AX, CX 8B, CL [ MOV! immediate ge MOV BX, AX x. $B, D3. [MOV faddress}. immediate 166, 06 a [MOV 8x, % Mov AL, (St) MOV AL AH MOV 8L, [Si] BH, (Si) MOV [adare cH) REGISTERS 086 MACHINE CODE FOR ONLY (AX, BX, CK, Al AM, Bl, BH, Ct, CH) | Machine ‘| Instruction Machine | Instruction Node | code — eee ‘Arithmetic Instruction ADD AL [address] 77 | 02,08 suB AL, [address] FADD AH, [address] faddress) _ [ADD Bt, [address] _ SUB BL, [at - : [AbD BH, [address] _ ~ | suB BH, (address) __ | ADD CL, [address] __| suB¢ | App s] __| SUB CH, face } ADD AX, [address] $uB AX, {address} _ + AT ADD BX, address} SuBBx, (address) ADD CX, [address] SuB CX, [ad ADD [address], AX SUB [address], AX [ADD [address], BX SUB [address}, 8X __ [ADD [address], CX SUB [address], cx So ‘SUB AX, BY | ADD AX, &X SUB AX, CX | ADD BX, AX SUB BX, AX [ADD BX, OX SUB BX, CX Varn AL AH ‘SUB AL, AH ADD AL, Bt SUB AL, BL LADD AL, BE SUB AL, BH | ADD AL. CL SUB AL, CL [ADD AL cH SUBAL, CH [ADD AH, AL L SUB AH, AL ‘ADD AH, BL SUB AH, BL [ADD AH, BH SUB AH, BH | ADD AH, CL SUB AH, CL [ADD AH, CH SUB AH, CH [ADD BL, At SUB BL, AL [ADD BL, AH SuB BL AH ADD BL, BH SUB BL, BH ADD BL, CL. SUB BL CL ADD BUCH SUB BI, CH ADD BH, AL SUB BH, AL nO SUB BH, AH oo SUB BH, BL [ADD BH, CL SUB BH, CL ‘ADD BH, CH SUB BH, CH (Abe CA SUB Ci, AL ee il SUBCL, AH ADD CL, BL aoe = tae 02, CB SUB CL, BL (2-3) S086 MACHINE CODE FOR ONLY (AX, BX, CX, AL, AH, BL, BH, CL, CH) REGISTERS ADD CL, BH 02, CF | sus CL, BH 2A, CF ADD CL, CH 02, CD. SUB CL, CH 24) CD ADD CH, AL 02, £8 SUB CH, AL 2h, £8 ADD CH, AH 02, EC SUB CH, AH 2A, EC ADD CH, BL 02, £8 SUB CH, BL. 2h, EB ADD CH, BH 02, EF ‘SUB CH, BH 2h, EF ADD CH, CL 02, £9 SUB CH, CL 20,69 —>|ADDAL [SI] 02, 04 INC [address] FE, 06 ADD BL, [SI] 02, 1C DEC BX AB ADCAL [SI 12, 04 DEC CK 49. ADC AL [address] 12, 06 Tse DEC AL Fe, CB Age At immediate 14 INT AL FE, CO DEC CL FE, £9 INE Si le 46 DEC [address) FE,OE Ml faddressi~ [e306 | F6, 26 DIV [eddress) F6,36 MpLat F6, EO DIV AL F6, FO LAH Fo, £4 DIVAH [Fe Fa [MUL BDX F6, £3 Div BL F6, F3 ‘MUL BH £6, E7 Div BH F6, FT MUL CL F6, £1 DIVCL (ira RuicH __| Fe, > Gv CH £6, FS | 760 | DIVAX £7, FO __| DIV BX. F7, F3 F7, F1 diate 35 _ imme 80, F3 32,16 F6,D0 4 eee D3

You might also like