Owner's manual
14-2
Ultra-High-Speed Flash
Microcontroller User’s Guide
IN STRUCTION CODE
MNE MO NIC
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
H EX B YTE C YCLE E X PLANAT ION
ARITHMETIC O P ER
DA A
1 1 0 1 0 1 0 0 D4 1 2
Conte nts of a ccumu l a t or are BCD,
IF [[(A
3-0
) > 9] OR
[(AC) = 1]] THE N
(A
3-0
) = (A
3-0
) + 6
AND
IF [[(A
7-4
) > 9] O R
[(C) = 1]] THE N
(A
7-4
) = (A
7-4
) + 6
ANL A, Rn 0 1 0 1 1 n
2
n
1
n
0
58-5F 1 1 (A) = (A) AND (Rn)
ANL A, d irect
0
a
7
1
a
6
0
a
5
1
a
4
0
a
3
1
a
2
0
a
1
i
a
0
55
B y t e 2
2 2 (A) = (A) AND (direct)
ANL A, @R i 0 1 0 1 0 1 1 i 56-57 1 2 (A) = ( A) AND (( R i))
ANL A, #data
0
d
7
1
d
6
0
d
5
1
d
4
0
d
3
1
d
2
0
d
1
0
d
0
54
B y t e 2
2 2 (A) = (A) AND #data
ANL d irect, A
0
a
7
1
a
6
0
a
5
1
a
4
0
a
3
0
a
2
1
a
1
0
a
0
52
B y t e 2
2 2 *
(direct) =
(direct) AND A
ANL d irect,
#data
0
a
7
d
7
1
a
6
d
6
0
a
5
d
5
1
a
4
d
4
0
a
3
d
3
0
a
2
d
2
1
a
1
d
1
1
a
0
d
0
53
B y t e 2
B y t e 3
3 3
(direct) =
(direct) AND #d at a
ORL A , Rn 0 1 0 0 1 n
2
n
1
n
0
48-4F 1 1 (A) = (A) OR (Rn)
ORL A , direct
0
a
7
1
a
6
0
a
5
0
a
4
0
a
3
1
a
2
1
a
1
I
a
0
45
B y t e 2
2 2
(A) =
(A) OR (direct)
ORL A , @R i 0 1 0 0 0 1 1 i 46- 47 1 2 (A) = ( A) O R ((Ri))
ORL A , #data
0
d
7
1
d
6
0
d
5
0
d
4
0
d
3
1
d
2
0
d
1
0
d
0
44
B y t e 2
2 2 (A) = (A) OR #data
ORL d irect, A 0 1 0 0 0 0 1 0
42
B y t e 2
2 2 *
(direct) =
(direct) OR ( A)
ORL d irect, #data
0
a
7
d
7
1
a
6
d
6
0
a
5
d
5
0
a
4
d
4
0
a
3
d
3
0
a
2
d
2
1
a
1
d
1
1
a
0
d
0
43
B y t e 2
B y t e 3
3 3
(direct) =
(direct) OR #data
XRL A , Rn 0 1 1 0 1 n
2
n
1
n
0
68-6F 1 1 (A) = (A) XOR ( Rn)
XRL A , d irect
0
a
7
1
a
6
1
a
5
0
a
4
0
a
3
1
a
2
0
a
1
1
a
0
65
B y t e 2
2 2
(A) =
(A) XOR (direct)
XRL A , @ R i 0 1 1 0 0 1 1 i 66-67 1 2 (A) = (A) XO R ((Ri))
XRL A , #data 0 1 1 0 0 1 0 0
64
B y t e 2
2 2
(direct) =
(A) XOR #data
XRL d irect, A 0 1 1 0 0 0 1 0
62
B y t e 2
2 2 *
(direct) =
(direct) XOR (A)
XRL d irect,
#data
0
a
7
d
7
1
a
6
d
6
1
a
5
d
5
0
a
4
d
4
0
a
3
d
3
0
a
2
d
2
1
a
1
d
1
1
a
0
d
0
63
B y t e 2
B y t e 3
3 3
(direct) =
(direct) XOR #dat a
CLR A 1 1 1 0 0 1 0 0 E4 1 1 (A) = 0
LOG ICAL OPERATION
CPL A 1 1 1 1 0 1 0 0 F4 1 1 (A) = (A)
Maxim Integrated