GMS81508B HYNIX [Hynix Semiconductor], GMS81508B Datasheet - Page 98

no-image

GMS81508B

Manufacturer Part Number
GMS81508B
Description
HYUNDAI MICRO ELECTRONICS 8-BIT SINGLE-CHIP MICROCONTROLLERS
Manufacturer
HYNIX [Hynix Semiconductor]
Datasheet
GMS800 Series
Branch / Jump Operation
xiv
No.
16
17
18
19
20
21
22
23
24
10
11
12
13
14
15
1
2
3
4
5
6
7
8
9
BBC A.bit,rel
BBC dp.bit,rel
BBS A.bit,rel
BBS dp.bit,rel
BCC rel
BCS rel
BEQ rel
BMI rel
BNE rel
BPL rel
BRA rel
BVC rel
BVS rel
CALL !abs
CALL [dp]
CBNE dp,rel
CBNE dp+X,rel
DBNE dp,rel
DBNE Y,rel
JMP !abs
JMP [!abs]
JMP [dp]
PCALL upage
TCALL n
Mnemonic
Code
Op
FD
8D
AC
D0
F0
2F
B0
3B
5F
7B
1B
1F
3F
4F
nA
y3
x2
x3
50
90
70
10
30
y2
Byte
No
2
3
2
3
2
2
2
2
2
2
2
2
2
3
2
3
3
3
2
3
3
2
2
1
Cycle
No
4/6
5/7
4/6
5/7
2/4
2/4
2/4
2/4
2/4
2/4
2/4
2/4
5/7
6/8
5/7
4/6
4
8
8
3
5
4
6
8
if ( bit ) = 0 , then pc
Branch if bit set :
if ( bit ) = 1 , then pc
Branch if carry bit clear
if ( C ) = 0 , then pc
Branch if carry bit set
if ( C ) = 1 , then pc
Branch if equal
if ( Z ) = 1 , then pc
Branch if minus
if ( N ) = 1 , then pc
Branch if not equal
if ( Z ) = 0 , then pc
Branch if minus
if ( N ) = 0 , then pc
Branch always
pc
Branch if overflow bit clear
if (V) = 0 , then pc
Branch if overflow bit set
if (V) = 1 , then pc
Subroutine call
M( sp) ( pc
if !abs, pc
Compare and branch if not equal :
Decrement and branch if not equal :
Unconditional jump
U-page call
M(sp)
sp
Table call : (sp)
M(sp)
pc
Branch if bit clear :
if ( A )
if ( M )
pc
L
( pc ) + rel
sp - 1, pc
(Table vector L), pc
jump address
( pc
( pc
( M ) , then pc
0 , then pc
H
H
abs ; if [dp], pc
L
), sp sp - 1, M(sp)
), sp
),sp
L
( pc
( upage ), pc
sp - 1, M(sp)
sp - 1,
Operation
( pc) + rel
( pc ) + rel
H
( pc ) + rel
( pc ) + rel
( pc ) + rel
( pc ) + rel
( pc ) + rel
( pc ) + rel
( pc ) + rel
( pc ) + rel
), sp
( pc ) + rel.
H
( pc ) + rel.
L
(Table vector H)
sp - 1,
HYUNDAI Micro Electronics
H
( dp ), pc
(pc
”0FF
( pc
L
), sp
L
H
H
),
” .
( dp+1 ) .
sp - 1,
DEC. 1999
NVGBHIZC
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
--------
Flag

Related parts for GMS81508B