|
GMS81C7216 Datasheet, PDF (101/121 Pages) List of Unclassifed Manufacturers – 8-BIT SINGLE-CHIP MICROCONTROLLERS | |||
|
◁ |
GMS81C7208/7216
39
XAX
40
XAY
41
XMA dp
42
XMA dp+X
43
XMA {X}
44
XYX
16-BIT operation
No.
Mnemonic
1
ADDW dp
2
CMPW dp
3
DECW dp
4
INCW dp
5
LDYA dp
6
STYA dp
7
SUBW dp
Bit Manipulation
No.
Mnemonic
1
AND1 M.bit
2
AND1B M.bit
3
BIT dp
4
BIT !abs
5
CLR1 dp.bit
6
CLRA1 A.bit
7
CLRC
8
CLRG
9
CLRV
10
EOR1 M.bit
11
EOR1B M.bit
12
LDC M.bit
13
LDCB M.bit
14
NOT1 M.bit
EE
1
DE
1
BC
2
AD
2
BB
1
FE
1
4
Exchange X-register contents with accumulator :X â
A
--------
4
Exchange Y-register contents with accumulator :Y â
A
--------
5
6
Exchange memory contents with accumulator
(M)âA
5
N-----Z-
4
Exchange X-register contents with Y-register : X â Y --------
Op
Code
1D
5D
BD
9D
7D
DD
3D
Byte
No
2
2
2
2
2
2
2
Cycle
No
5
4
6
6
5
5
5
Operation
16-Bits add without Carry
YA â ( YA ) ( dp +1 ) ( dp )
Compare YA contents with memory pair contents :
(YA) â (dp+1)(dp)
Decrement memory pair
( dp+1)( dp) â ( dp+1) ( dp) - 1
Increment memory pair
( dp+1) ( dp) â ( dp+1) ( dp ) + 1
Load YA
YA â ( dp +1 ) ( dp )
Store YA
( dp +1 ) ( dp ) â YA
16-Bits subtract without carry
YA â ( YA ) - ( dp +1) ( dp)
Flag
NVGBHIZC
NV--H-ZC
N-----ZC
N-----Z-
N-----Z-
N-----Z-
--------
NV--H-ZC
Op
Code
8B
8B
0C
1C
y1
2B
20
40
80
AB
AB
CB
CB
4B
Byte
No
3
3
2
3
2
2
1
1
1
3
3
3
3
3
Cycle
No
4
4
4
5
4
2
2
2
2
5
5
4
4
5
Operation
Bit AND C-flag : C â ( C ) ⧠( M .bit )
Bit AND C-flag and NOT : C â ( C ) ⧠~( M .bit )
Bit test A with memory :
Z â ( A ) ⧠( M ) , N â ( M7 ) , V â ( M6 )
Clear bit : ( M.bit ) â â0â
Clear A bit : ( A.bit ) â â0â
Clear C-flag : C â â0â
Clear G-flag : G â â0â
Clear V-flag : V â â0â
Bit exclusive-OR C-flag : C â ( C ) â ( M .bit )
Bit exclusive-OR C-flag and NOT : C â ( C ) â ~(M
.bit)
Load C-flag : C â ( M .bit )
Load C-flag with NOT : C â ~( M .bit )
Bit complement : ( M .bit ) â ~( M .bit )
Flag
NVGBHIZC
-------C
-------C
MM----Z-
--------
--------
-------0
--0-----
-0--0---
-------C
-------C
-------C
-------C
--------
FEB. 2005 Ver 1.04
ix
|
▷ |