You are on page 1of 2

Memory

Memory Label Mnemonics Opcode Comments


Address
1000 START MOV DI,1018 C7 Initialize memory 1000
1001 C7
1002 18
1003 10
1004 MOV CL,04 C6 Move 04 to CL
1005 C1
1006 04
1007 L1 MOV AL,[DI] 8A Move DI to AL
1008 05
1009 OUT C0,AL E6 Out AL and C0
100A C0
100B MOV DX,1010 C7 Move 1010 to DX
100C C2
100D 10
100E 10
100F L2 DEC DX 4A Decrement DX
1010 JNZ L2 75 Jump to 100F
1011 FD
1012 INC DI 47 Increment DI
1013 LOOP L1 E2 Loop 1007
1014 F2
1015 JMP START E9 Jump 1000
1016 E8
1017 FF
STEPPER MOTOR

You might also like