Nintendo GAME BOY Programming Manual page 96

Hide thumbs Also See for GAME BOY:
Table of Contents

Advertisement

Game Boy Programming Manual
LD
r,
n
Loads 8-bit immediate data n into register r
Example: L D B, 24h ; B
LD
r,
(HL)
Loads the contents of memory (8 bits) specified by register pair HL into register r.
Example: When
(HL) = 5Ch,
LD H, (HL) ; H ←
LD
(HL),
Stores the contents of register r in memory specified by register pair HL.
Example: When
A = 3Ch, HL = 8AC5h
LD (HL), A ; (8AC5h) ← 3Ch
LD
(HL),
Loads 8-bit immediate data n into memory specified by register pair HL.
Example: When HL = 8AC5h,
LD (HL), 0 ; 8AC5h ← 0
LD
A,
Loads the contents specified by the contents of register pair BC into register A.
Example: When (BC) = 2Fh,
LD A, (BC) ; A ← 2Fh
LD
A,
Loads the contents specified by the contents of register pair DE into register A.
Example: When (DE) = 5Fh,
LD A, (DE) ; A ← 5Fh
r ← n
.
24h
r ← (HL)
5Ch
(HL) ← r
r
(HL) ← n
n
A ← (BC)
(BC)
A ← (DE)
(DE)
CY
H
N
--
--
--
CY
H
N
--
--
--
CY
H
N
--
--
--
CY
H
N
--
--
--
CY
H
N
--
--
--
CY
H
N
--
--
--
96
Z
CYCL
7 6
5 4 3
--
2
00
r
n
Z
CYCL
7 6
5 4 3
--
2
01
r
Z
CYCL
7 6
5 4 3
--
2
01
110
Z
CYCL
7 6
5 4 3
--
3
00
110
n
Z
CYCL
7 6
5 4 3
--
2
00
001
Z
CYCL
7 6
5 4 3
--
2
00
011
2 1 0
110
2 1 0
110
2 1 0
r
2 1 0
110
2 1 0
010
2 1 0
010

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents