English
Language : 

DS80C320-MCG Datasheet, PDF (166/175 Pages) Dallas Semiconductor – High-Speed Microcontroller User Guide
High-Speed Microcontroller User’s Guide
INSTRUCTION CODE
MNEMONIC D7 D6 D5 D4 D3 D2 D1 D0
DA A
11010100
HEX
D4
BYTE
1
CYCLE
1
EXPLANATION
Contents of Accumulator
are BCD,
IF [[(A3-0 ) > 9] OR
[(AC) = 1]] THEN
(A3-0 ) = (A3-0 ) + 6
AND
IF [[(A7-4 ) > 9] OR
[(C) = 1]] THEN
(A7-4 ) = (A7-4 ) + 6
ANL A, Rn
0 1 0 1 1 n2 n1 n0 58-5F
1
ANL A, direct 0 1 0 1 0 1 0 i 55
2
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
ANL A, @Ri 0 1 0 1 0 1 1 i 56-57
1
ANL A, #data 0 1 0 1 0 1 0 0 54
2
d7 d6 d5 d4 d3 d2 d1 d0 Byte 2
ANL direct, A 0 1 0 1 0 0 1 0 52
2
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
ANL direct, 0 1 0 1 0 0 1 1 53
3
#data
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
d7 d6 d5 d4 d3 d2 d1 d0 Byte 3
ORL A, Rn
0 1 0 0 1 n2 n1 n0 48-4F
1
ORL A, direct 0 1 0 0 0 1 1 I 45
2
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
ORL A, @Ri 0 1 0 0 0 1 1 i 46-47
1
ORL A, #data 0 1 0 0 0 1 0 0 44
2
d7 d6 d5 d4 d3 d2 d1 d0 Byte 2
ORL direct, A 0 1 0 0 0 0 1 0 42
2
Byte 2
ORL direct,
0 1 0 0 0 0 1 1 43
3
#data
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
d7 d6 d5 d4 d3 d2 d1 d0 Byte 3
XRL A, Rn
0 1 1 0 1 n2 n1 n0 68-6F
1
XRL A, direct 0 1 1 0 0 1 0 1 65
2
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
XRL A, @ Ri 0 1 1 0 0 1 1 i 66-67
1
XRL A, #data 0 1 1 0 0 1 0 0 64
2
Byte 2
XRL direct, A 0 1 1 0 0 0 1 0 62
2
Byte 2
XRL direct,
0 1 1 0 0 0 1 1 63
3
#data
CLR A
a7 a6 a5 a4 a3 a2 a1 a0 Byte 2
d7 d6 d5 d4 d3 d2 d1 d0 Byte 3
1 1 1 0 0 1 0 0 E4
1
CPL A
1 1 1 1 0 1 0 0 F4
1
1
(A) = (A) AND (Rn)
2
(A) = (A) AND (direct)
1
(A) = (A) AND ((Ri))
2
(A)=(A) AND #data
2
(direct) =
(direct) AND A
3
(direct) =
(direct) AND #data
1
(A) = (A) OR (Rn)
2
(A) =
(A) OR (direct)
1
(A) = (A) OR ((Ri))
2
(A) = (A) OR #data
2
(direct) =
(direct) OR (A)
3
(direct) =
(direct) OR #data
1
(A) = (A) XOR (Rn)
2
(A) =
(A) XOR (direct)
1
(A) = (A) XOR ((Ri))
2
(direct) =
(A) XOR #data
2
(direct) =
(direct) XOR (A)
3
(direct) =
(direct) XOR #data
1
(A) = 0
1
(A) = ( A )
166 of 175