Hyundai GMS800 Instruction Manual page 45

Gms800 series 8-bit single-chip microcomputers
Table of Contents

Advertisement

JMP
( Unconditional jump )

Function
: PC
Description : Jump to new address.

Flag
:
Mnemonic
JMP !abs
JMP [!abs]
JMP [dp]
Example
:
298 C10C 3BACC2
299 C10F C500
300 C111 4409
301 C113 F004
302 C115 20
303 C116 1B0CC1
LDA
( Load accumulator )

Function
: A
( M )
Description : The accumulator is loaded with contents of specified memory or immediate data.

Flag
:
Mnemonic
LDA #imm
LDA dp
LDA dp + X
LDA !abs
LDA !abs + Y
LDA [ dp + X ]
LDA [ dp ] + Y
LDA { X }
LDA { X }+
Example
:
445 F894 C5C2
446 F896 E55C
447 F898 C404
448 F89A 0530
jump address
OP Code
1B
1F
3F
LOOP:
CALL
LDA
CMP
BEQ
CLRC
JMP
OP Code
C4
C5
C6
C7
D5
D6
D7
D4
DB
LDA
STA
LDA
ADC
Bytes
Cycles
3
3
3
5
2
4
TXDAT
STPDAT
#9
STPMOD
LOOP
Bytes
Cycles
2
2
2
3
2
4
3
4
3
5
2
6
2
6
1
3
1
4
0C2H
; R2 PORT -> M(5CH)
5CH
#4
; 4 -> M(30H)
30H
Instruction Set
41

Advertisement

Table of Contents
loading

Table of Contents