Nintendo DMG-01 Manual - Page 61

Game Boy command overview

Page 61 highlights

Game BoyTM CPU Manual 3. Game Boy command overview 3. Game Boy command overview 3.1. Foreword Since books on the Z80 are getting harder & harder to find, hopefully the information here might be helpful to those trying to understand assembly language specific to GameBoy. 3.2. CPU Registers 3.2.1. Generally The GameBoy has instructions & registers similar to the Intel 8080, Intel 8085, & Zilog Z80 microprocessors. It has eight 8-bit registers A,B,C,D,E,F,H,L and two 16bit registers SP & PC: 15..8 7..0 A F B C D E H L SP PC Some instructions, however, allow you to use the registers A,B,C,D,E,H, & L as 16-bit registers by pairing them up in the following manner: AF,BC,DE, & HL. The F register is indirectly accessible by the by DP Page 61

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139

Game Boy
TM
CPU Manual
3. Game Boy command overview
3.
Game Boy command overview
3.1.
Foreword
Since books on the Z80 are getting harder & harder to
find, hopefully the information here might be helpful
to those trying to understand assembly language
specific to GameBoy.
3.2.
CPU Registers
3.2.1.
Generally
The GameBoy has instructions & registers similar to the
Intel 8080, Intel 8085, & Zilog Z80 microprocessors. It
has eight 8-bit registers A,B,C,D,E,F,H,L and two 16-
bit registers SP & PC:
15..8 7..0
A
F
B
C
D
E
H
L
SP
PC
Some instructions, however, allow you to use the
registers A,B,C,D,E,H, & L as 16-bit registers by
pairing them up in the following manner: AF,BC,DE, &
HL. The F register is indirectly accessible by the
by DP
Page 61