![Hynix Semiconductor GMS81C5108 Скачать руководство пользователя страница 100](http://html1.mh-extra.com/html/hynix-semiconductor/gms81c5108/gms81c5108_user-manual_2192989100.webp)
GMS81C5108 APPENDIX
JUNE 2001 Ver 1.0
ix
Branch / Jump Operation
No.
Mnemonic
Op
Code
Byte
No
Cycle
No
Operation
Flag
NVGBHIZC
1
BBC A.bit,rel
y2
2
4/6
Branch if bit clear :
--------
2
BBC dp.bit,rel
y3
3
5/7
if ( bit ) = 0 , then pc
←
( pc ) + rel
3
BBS A.bit,rel
x2
2
4/6
Branch if bit set :
--------
4
BBS dp.bit,rel
x3
3
5/7
if ( bit ) = 1 , then pc
←
( pc ) + rel
5
BCC rel
50
2
2/4
Branch if carry bit clear
if ( C ) = 0 , then pc
←
( pc ) + rel
--------
6
BCS rel
D0
2
2/4
Branch if carry bit set
if ( C ) = 1 , then pc
←
( pc ) + rel
--------
7
BEQ rel
F0
2
2/4
Branch if equal
if ( Z ) = 1 , then pc
←
( pc ) + rel
--------
8
BMI rel
90
2
2/4
Branch if minus
if ( N ) = 1 , then pc
←
( pc ) + rel
--------
9
BNE rel
70
2
2/4
Branch if not equal
if ( Z ) = 0 , then pc
←
( pc ) + rel
--------
10
BPL rel
10
2
2/4
Branch if minus
if ( N ) = 0 , then pc
←
( pc ) + rel
--------
11
BRA rel
2F
2
4
Branch always
pc
←
( pc ) + rel
--------
12
BVC rel
30
2
2/4
Branch if overflow bit clear
if (V) = 0 , then pc
←
( pc) + rel
--------
13
BVS rel
B0
2
2/4
Branch if overflow bit set
if (V) = 1 , then pc
←
( pc ) + rel
--------
14
CALL !abs
3B
3
8
Subroutine call
15
CALL [dp]
5F
2
8
M( sp)
←
( pc
H
), sp
←
sp - 1, M(sp)
←
(pc
L
), sp
←
sp - 1,
if !abs, pc
←
abs ; if [dp], pc
L
←
( dp ), pc
H
←
( dp+1 ) .
--------
16
CBNE dp,rel
FD
3
5/7
Compare and branch if not equal :
--------
17
CBNE dp+X,rel
8D
3
6/8
if ( A )
≠
( M ) , then pc
←
( pc ) + rel.
18
DBNE dp,rel
AC
3
5/7
Decrement and branch if not equal :
--------
19
DBNE Y,rel
7B
2
4/6
if ( M )
≠
0 , then pc
←
( pc ) + rel.
20
JMP !abs
1B
3
3
Unconditional jump
21
JMP [!abs]
1F
3
5
pc
←
jump address
--------
22
JMP [dp]
3F
2
4
23
PCALL upage
4F
2
6
U-page call
M(sp)
←
( pc
H
), sp
←
sp - 1, M(sp)
←
( pc
L
),
sp
←
sp - 1, pc
L
←
( upage ), pc
H
←
”0FF
H
” .
--------
24
TCALL n
nA
1
8
Table call : (sp)
←
( pc
H
), sp
←
sp - 1,
M(sp)
←
( pc
L
),sp
←
sp - 1,
pc
L
←
(Table vector L), pc
H
←
(Table vector H)
--------
Downloaded from
Elcodis.com
electronic components distributor