Flowchart
sadsad
Flowchart content
START
MOV ACC CTE
DIRX
1000 0000
MOV DPTR ACC
MOV ACC CTE
X
MOV [DPTR] ACC
MOV ACC CTE
DIRY
1000 0001
MOV DPTR ACC
MOV ACC CTE
Y
MOV [DPTR] ACC
MOV ACC CTE
0X00
MOV A ACC
MOV ACC CTE
DIR HIGH Z
1000 0100
MOV DPTR ACC
MOV ACC A
MOV [DPTR] ACC
MOV ACC CTE
DIRX
1000 0000
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
MOV ACC CTE
DIR LOW Z
1000 0010
MOV DPTR ACC
MOV ACC A
MOV [DPTR] ACC
MOV ACC CTE
DIRY
1000 0001
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
MOV ACC CTE
(-1)
ADD ACC A
JZ
MOV A ACC
MOV ACC CTE
TEMP
1000 0011
MOV DPTR ACC
MOV ACC A
FIN
MOV [DPTR] ACC
MOV ACC CTE
DIRX
1000 0000
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
MOV ACC CTE
DIR LOW Z
1000 0010
MOV DPTR ACC
MOV ACC [DPTR]
ADD ACC A
JC
CARRY
MOV [DPTR] ACC
MOV ACC CTE
TEMP
1000 0011
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
35
MOV [DPTR] ACC
CARRY
MOV ACC CTE
DIR HIGH Z
1000 0100
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
MOV ACC CTE
(1)
ADD ACC A
MOV [DPTR] ACC
MOV ACC CTE
TEMP
1000 0011
MOV DPTR ACC
MOV ACC CTE
DIR LOW Z
1000 0010
FIN
33
MOV DPTR ACC
MOV ACC [DPTR]
MOV A ACC
MOV ACC CTE
DIR HIGH Z
1000 0100
MOV DPTR ACC
MOV ACC [DPTR]
JMP 90
JMP 33
JMP 35
90