PHP Класс GameBoy\Opcode

Показать файл Открыть проект

Открытые методы

Метод Описание
opcode0 ( Core $core ) Opcode #0x00.
opcode1 ( Core $core ) Opcode #0x01.
opcode10 ( Core $core ) Opcode #0x0A.
opcode100 ( Core $core ) Opcode #0x64.
opcode101 ( Core $core ) Opcode #0x65.
opcode102 ( Core $core ) Opcode #0x66.
opcode103 ( Core $core ) Opcode #0x67.
opcode104 ( Core $core ) Opcode #0x68.
opcode105 ( Core $core ) Opcode #0x69.
opcode106 ( Core $core ) Opcode #0x6A.
opcode107 ( Core $core ) Opcode #0x6B.
opcode108 ( Core $core ) Opcode #0x6C.
opcode109 ( Core $core ) Opcode #0x6D.
opcode11 ( Core $core ) Opcode #0x0B.
opcode110 ( Core $core ) Opcode #0x6E.
opcode111 ( Core $core ) Opcode #0x6F.
opcode112 ( Core $core ) Opcode #0x70.
opcode113 ( Core $core ) Opcode #0x71.
opcode114 ( Core $core ) Opcode #0x72.
opcode115 ( Core $core ) Opcode #0x73.
opcode116 ( Core $core ) Opcode #0x74.
opcode117 ( Core $core ) Opcode #0x75.
opcode118 ( Core $core ) Opcode #0x76.
opcode119 ( Core $core ) Opcode #0x77.
opcode12 ( Core $core ) Opcode #0x0C
opcode120 ( Core $core ) Opcode #0x78.
opcode121 ( Core $core ) Opcode #0x79.
opcode122 ( Core $core ) Opcode #0x7A.
opcode123 ( Core $core ) Opcode #0x7B.
opcode124 ( Core $core ) Opcode #0x7C.
opcode125 ( Core $core ) Opcode #0x7D.
opcode126 ( Core $core ) Opcode #0x7E.
opcode127 ( Core $core ) Opcode #0x7F.
opcode128 ( Core $core ) Opcode #0x80.
opcode129 ( Core $core ) Opcode #0x81.
opcode13 ( Core $core ) Opcode #0x0D.
opcode130 ( Core $core ) Opcode #0x82.
opcode131 ( Core $core ) Opcode #0x83.
opcode132 ( Core $core ) Opcode #0x84.
opcode133 ( Core $core ) Opcode #0x85.
opcode134 ( Core $core ) Opcode #0x86.
opcode135 ( Core $core ) Opcode #0x87.
opcode136 ( Core $core ) Opcode #0x88.
opcode137 ( Core $core ) Opcode #0x89.
opcode138 ( Core $core ) Opcode #0x8A.
opcode139 ( Core $core ) Opcode #0x8B.
opcode14 ( Core $core ) Opcode #0x0E.
opcode140 ( Core $core ) Opcode #0x8C.
opcode141 ( Core $core ) Opcode #0x8D.
opcode142 ( Core $core ) Opcode #0x8E.
opcode143 ( Core $core ) Opcode #0x8F.
opcode144 ( Core $core ) Opcode #0x90.
opcode145 ( Core $core ) Opcode #0x91.
opcode146 ( Core $core ) Opcode #0x92.
opcode147 ( Core $core ) Opcode #0x93.
opcode148 ( Core $core ) Opcode #0x94.
opcode149 ( Core $core ) Opcode #0x95.
opcode15 ( Core $core ) Opcode #0x0F.
opcode150 ( Core $core ) Opcode #0x96.
opcode151 ( Core $core ) Opcode #0x97.
opcode152 ( Core $core ) Opcode #0x98.
opcode153 ( Core $core ) Opcode #0x99.
opcode154 ( Core $core ) Opcode #0x9A.
opcode155 ( Core $core ) Opcode #0x9B.
opcode156 ( Core $core ) Opcode #0x9C.
opcode157 ( Core $core ) Opcode #0x9D.
opcode158 ( Core $core ) Opcode #0x9E.
opcode159 ( Core $core ) Opcode #0x9F.
opcode16 ( Core $core ) Opcode #0x10.
opcode160 ( Core $core ) Opcode #0xA0.
opcode161 ( Core $core ) Opcode #0xA1.
opcode162 ( Core $core ) Opcode #0xA2.
opcode163 ( Core $core ) Opcode #0xA3.
opcode164 ( Core $core ) Opcode #0xA4.
opcode165 ( Core $core ) Opcode #0xA5.
opcode166 ( Core $core ) Opcode #0xA6.
opcode167 ( Core $core ) Opcode #0xA7.
opcode168 ( Core $core ) Opcode #0xA8.
opcode169 ( Core $core ) Opcode #0xA9.
opcode17 ( Core $core ) Opcode #0x11.
opcode170 ( Core $core ) Opcode #0xAA.
opcode171 ( Core $core ) Opcode #0xAB.
opcode172 ( Core $core ) Opcode #0xAC.
opcode173 ( Core $core ) Opcode #0xAD.
opcode174 ( Core $core ) Opcode #0xAE.
opcode175 ( Core $core ) Opcode #0xAF.
opcode176 ( Core $core ) Opcode #0xB0.
opcode177 ( Core $core ) Opcode #0xB1.
opcode178 ( Core $core ) Opcode #0xB2.
opcode179 ( Core $core ) Opcode #0xB3.
opcode18 ( Core $core ) Opcode #0x12.
opcode180 ( Core $core ) Opcode #0xB4.
opcode181 ( Core $core ) Opcode #0xB5.
opcode182 ( Core $core ) Opcode #0xB6.
opcode183 ( Core $core ) Opcode #0xB7.
opcode184 ( Core $core ) Opcode #0xB8.
opcode185 ( Core $core ) Opcode #0xB9.
opcode186 ( Core $core ) Opcode #0xBA.
opcode187 ( Core $core ) Opcode #0xBB.
opcode188 ( Core $core ) Opcode #0xBC.
opcode189 ( Core $core ) Opcode #0xBD.
opcode19 ( Core $core ) Opcode #0x13.
opcode190 ( Core $core ) Opcode #0xBE.
opcode191 ( Core $core ) Opcode #0xBF.
opcode192 ( Core $core ) Opcode #0xC0.
opcode193 ( Core $core ) Opcode #0xC1.
opcode194 ( Core $core ) Opcode #0xC2.
opcode195 ( Core $core ) Opcode #0xC3.
opcode196 ( Core $core ) Opcode #0xC4.
opcode197 ( Core $core ) Opcode #0xC5.
opcode198 ( Core $core ) Opcode #0xC6.
opcode199 ( Core $core ) Opcode #0xC7.
opcode2 ( Core $core ) Opcode #0x02.
opcode20 ( Core $core ) Opcode #0x14.
opcode200 ( Core $core ) Opcode #0xC8.
opcode201 ( Core $core ) Opcode #0xC9.
opcode202 ( Core $core ) Opcode #0xCA.
opcode203 ( Core $core ) Opcode #0xCB.
opcode204 ( Core $core ) Opcode #0xCC.
opcode205 ( Core $core ) Opcode #0xCD.
opcode206 ( Core $core ) Opcode #0xCE.
opcode207 ( Core $core ) Opcode #0xCF.
opcode208 ( Core $core ) Opcode #0xD0.
opcode209 ( Core $core ) Opcode #0xD1.
opcode21 ( Core $core ) Opcode #0x15.
opcode210 ( Core $core ) Opcode #0xD2.
opcode211 ( Core $core ) Opcode #0xD3.
opcode212 ( Core $core ) Opcode #0xD4.
opcode213 ( Core $core ) Opcode #0xD5.
opcode214 ( Core $core ) Opcode #0xD6.
opcode215 ( Core $core ) Opcode #0xD7.
opcode216 ( Core $core ) Opcode #0xD8.
opcode217 ( Core $core ) Opcode #0xD9.
opcode218 ( Core $core ) Opcode #0xDA.
opcode219 ( Core $core ) Opcode #0xDB.
opcode22 ( Core $core ) Opcode #0x16.
opcode220 ( Core $core ) Opcode #0xDC.
opcode221 ( Core $core ) Opcode #0xDD.
opcode222 ( Core $core ) Opcode #0xDE.
opcode223 ( Core $core ) Opcode #0xDF.
opcode224 ( Core $core ) Opcode #0xE0.
opcode225 ( Core $core ) Opcode #0xE1.
opcode226 ( Core $core ) Opcode #0xE2.
opcode227 ( Core $core ) Opcode #0xE3.
opcode228 ( Core $core ) Opcode #0xE4.
opcode229 ( Core $core ) Opcode #0xE5.
opcode23 ( Core $core ) Opcode #0x17.
opcode230 ( Core $core ) Opcode #0xE6.
opcode231 ( Core $core ) Opcode #0xE7.
opcode232 ( Core $core ) Opcode #0xE8.
opcode233 ( Core $core ) Opcode #0xE9.
opcode234 ( Core $core ) Opcode #0xEA.
opcode235 ( Core $core ) Opcode #0xEB.
opcode236 ( Core $core ) Opcode #0xEC.
opcode237 ( Core $core ) Opcode #0xED.
opcode238 ( Core $core ) Opcode #0xEE.
opcode239 ( Core $core ) Opcode #0xEF.
opcode24 ( Core $core ) Opcode #0x18.
opcode240 ( Core $core ) Opcode #0xF0.
opcode241 ( Core $core ) Opcode #0xF1.
opcode242 ( Core $core ) Opcode #0xF2.
opcode243 ( Core $core ) Opcode #0xF3.
opcode244 ( Core $core ) Opcode #0xF4.
opcode245 ( Core $core ) Opcode #0xF5.
opcode246 ( Core $core ) Opcode #0xF6.
opcode247 ( Core $core ) Opcode #0xF7.
opcode248 ( Core $core ) Opcode #0xF8.
opcode249 ( Core $core ) Opcode #0xF9.
opcode25 ( Core $core ) Opcode #0x19.
opcode250 ( Core $core ) Opcode #0xFA.
opcode251 ( Core $core ) Opcode #0xFB.
opcode252 ( Core $core ) Opcode #0xFC.
opcode253 ( Core $core ) Opcode #0xFD.
opcode254 ( Core $core ) Opcode #0xFE.
opcode255 ( Core $core ) Opcode #0xFF.
opcode26 ( Core $core ) Opcode #0x1A.
opcode27 ( Core $core ) Opcode #0x1B.
opcode28 ( Core $core ) Opcode #0x1C.
opcode29 ( Core $core ) Opcode #0x1D.
opcode3 ( Core $core ) Opcode #0x03.
opcode30 ( Core $core ) Opcode #0x1E.
opcode31 ( Core $core ) Opcode #0x1F.
opcode32 ( Core $core ) Opcode #0x20.
opcode33 ( Core $core ) Opcode #0x21.
opcode34 ( Core $core ) Opcode #0x22.
opcode35 ( Core $core ) Opcode #0x23.
opcode36 ( Core $core ) Opcode #0x24.
opcode37 ( Core $core ) Opcode #0x25.
opcode38 ( Core $core ) Opcode #0x26.
opcode39 ( Core $core ) Opcode #0x27.
opcode4 ( Core $core ) Opcode #0x04.
opcode40 ( Core $core ) Opcode #0x28.
opcode41 ( Core $core ) Opcode #0x29.
opcode42 ( Core $core ) Opcode #0x2A.
opcode43 ( Core $core ) Opcode #0x2B.
opcode44 ( Core $core ) Opcode #0x2C.
opcode45 ( Core $core ) Opcode #0x2D.
opcode46 ( Core $core ) Opcode #0x2E.
opcode47 ( Core $core ) Opcode #0x2F.
opcode48 ( Core $core ) Opcode #0x30.
opcode49 ( Core $core ) Opcode #0x31.
opcode5 ( Core $core ) Opcode #0x05.
opcode50 ( Core $core ) Opcode #0x32.
opcode51 ( Core $core ) Opcode #0x33.
opcode52 ( Core $core ) Opcode #0x34.
opcode53 ( Core $core ) Opcode #0x35.
opcode54 ( Core $core ) Opcode #0x36.
opcode55 ( Core $core ) Opcode #0x37.
opcode56 ( Core $core ) Opcode #0x38.
opcode57 ( Core $core ) Opcode #0x39.
opcode58 ( Core $core ) Opcode #0x3A.
opcode59 ( Core $core ) Opcode #0x3B.
opcode6 ( Core $core ) Opcode #0x06.
opcode60 ( Core $core ) Opcode #0x3C.
opcode61 ( Core $core ) Opcode #0x3D.
opcode62 ( Core $core ) Opcode #0x3E.
opcode63 ( Core $core ) Opcode #0x3F.
opcode64 ( Core $core ) Opcode #0x40.
opcode65 ( Core $core ) Opcode #0x41.
opcode66 ( Core $core ) Opcode #0x42.
opcode67 ( Core $core ) Opcode #0x43.
opcode68 ( Core $core ) Opcode #0x44.
opcode69 ( Core $core ) Opcode #0x45.
opcode7 ( Core $core ) Opcode #0x07.
opcode70 ( Core $core ) Opcode #0x46.
opcode71 ( Core $core ) Opcode #0x47.
opcode72 ( Core $core ) Opcode #0x48.
opcode73 ( Core $core ) Opcode #0x49.
opcode74 ( Core $core ) Opcode #0x4A.
opcode75 ( Core $core ) Opcode #0x4B.
opcode76 ( Core $core ) Opcode #0x4C.
opcode77 ( Core $core ) Opcode #0x4D.
opcode78 ( Core $core ) Opcode #0x4E.
opcode79 ( Core $core ) Opcode #0x4F.
opcode8 ( Core $core ) Opcode #0x08
opcode80 ( Core $core ) Opcode #0x50.
opcode81 ( Core $core ) Opcode #0x51.
opcode82 ( Core $core ) Opcode #0x52.
opcode83 ( Core $core ) Opcode #0x53.
opcode84 ( Core $core ) Opcode #0x54.
opcode85 ( Core $core ) Opcode #0x55.
opcode86 ( Core $core ) Opcode #0x56.
opcode87 ( Core $core ) Opcode #0x57.
opcode88 ( Core $core ) Opcode #0x58.
opcode89 ( Core $core ) Opcode #0x59.
opcode9 ( Core $core ) Opcode #0x09.
opcode90 ( Core $core ) Opcode #0x5A.
opcode91 ( Core $core ) Opcode #0x5B.
opcode92 ( Core $core ) Opcode #0x5C.
opcode93 ( Core $core ) Opcode #0x5D.
opcode94 ( Core $core ) Opcode #0x5E.
opcode95 ( Core $core ) Opcode #0x5F.
opcode96 ( Core $core ) Opcode #0x60.
opcode97 ( Core $core ) Opcode #0x61.
opcode98 ( Core $core ) Opcode #0x62.
opcode99 ( Core $core ) Opcode #0x63.
run ( Core $core, integer $address ) : mixed Run the given opcode.

Описание методов

opcode0() публичный статический Метод

NOP
public static opcode0 ( Core $core )
$core Core

opcode1() публичный статический Метод

LD BC, nn
public static opcode1 ( Core $core )
$core Core

opcode10() публичный статический Метод

LD A, (BC)
public static opcode10 ( Core $core )
$core Core

opcode100() публичный статический Метод

LD H, H
public static opcode100 ( Core $core )
$core Core

opcode101() публичный статический Метод

LD H, L
public static opcode101 ( Core $core )
$core Core

opcode102() публичный статический Метод

LD H, (HL)
public static opcode102 ( Core $core )
$core Core

opcode103() публичный статический Метод

LD H, A
public static opcode103 ( Core $core )
$core Core

opcode104() публичный статический Метод

LD L, B
public static opcode104 ( Core $core )
$core Core

opcode105() публичный статический Метод

LD L, C
public static opcode105 ( Core $core )
$core Core

opcode106() публичный статический Метод

LD L, D
public static opcode106 ( Core $core )
$core Core

opcode107() публичный статический Метод

LD L, E
public static opcode107 ( Core $core )
$core Core

opcode108() публичный статический Метод

LD L, H
public static opcode108 ( Core $core )
$core Core

opcode109() публичный статический Метод

LD L, L
public static opcode109 ( Core $core )
$core Core

opcode11() публичный статический Метод

DEC BC
public static opcode11 ( Core $core )
$core Core

opcode110() публичный статический Метод

LD L, (HL)
public static opcode110 ( Core $core )
$core Core

opcode111() публичный статический Метод

LD L, A
public static opcode111 ( Core $core )
$core Core

opcode112() публичный статический Метод

LD (HL), B
public static opcode112 ( Core $core )
$core Core

opcode113() публичный статический Метод

LD (HL), C
public static opcode113 ( Core $core )
$core Core

opcode114() публичный статический Метод

LD (HL), D
public static opcode114 ( Core $core )
$core Core

opcode115() публичный статический Метод

LD (HL), E
public static opcode115 ( Core $core )
$core Core

opcode116() публичный статический Метод

LD (HL), H
public static opcode116 ( Core $core )
$core Core

opcode117() публичный статический Метод

LD (HL), L
public static opcode117 ( Core $core )
$core Core

opcode118() публичный статический Метод

HALT
public static opcode118 ( Core $core )
$core Core

opcode119() публичный статический Метод

LD (HL), A
public static opcode119 ( Core $core )
$core Core

opcode12() публичный статический Метод

INC C
public static opcode12 ( Core $core )
$core Core

opcode120() публичный статический Метод

LD A, B
public static opcode120 ( Core $core )
$core Core

opcode121() публичный статический Метод

LD A, C
public static opcode121 ( Core $core )
$core Core

opcode122() публичный статический Метод

LD A, D
public static opcode122 ( Core $core )
$core Core

opcode123() публичный статический Метод

LD A, E
public static opcode123 ( Core $core )
$core Core

opcode124() публичный статический Метод

LD A, H
public static opcode124 ( Core $core )
$core Core

opcode125() публичный статический Метод

LD A, L
public static opcode125 ( Core $core )
$core Core

opcode126() публичный статический Метод

LD, A, (HL)
public static opcode126 ( Core $core )
$core Core

opcode127() публичный статический Метод

LD A, A
public static opcode127 ( Core $core )
$core Core

opcode128() публичный статический Метод

ADD A, B
public static opcode128 ( Core $core )
$core Core

opcode129() публичный статический Метод

ADD A, C
public static opcode129 ( Core $core )
$core Core

opcode13() публичный статический Метод

DEC C
public static opcode13 ( Core $core )
$core Core

opcode130() публичный статический Метод

ADD A, D
public static opcode130 ( Core $core )
$core Core

opcode131() публичный статический Метод

ADD A, E
public static opcode131 ( Core $core )
$core Core

opcode132() публичный статический Метод

ADD A, H
public static opcode132 ( Core $core )
$core Core

opcode133() публичный статический Метод

ADD A, L
public static opcode133 ( Core $core )
$core Core

opcode134() публичный статический Метод

ADD A, (HL)
public static opcode134 ( Core $core )
$core Core

opcode135() публичный статический Метод

ADD A, A
public static opcode135 ( Core $core )
$core Core

opcode136() публичный статический Метод

ADC A, B
public static opcode136 ( Core $core )
$core Core

opcode137() публичный статический Метод

ADC A, C
public static opcode137 ( Core $core )
$core Core

opcode138() публичный статический Метод

ADC A, D
public static opcode138 ( Core $core )
$core Core

opcode139() публичный статический Метод

ADC A, E
public static opcode139 ( Core $core )
$core Core

opcode14() публичный статический Метод

LD C, n
public static opcode14 ( Core $core )
$core Core

opcode140() публичный статический Метод

ADC A, H
public static opcode140 ( Core $core )
$core Core

opcode141() публичный статический Метод

ADC A, L
public static opcode141 ( Core $core )
$core Core

opcode142() публичный статический Метод

ADC A, (HL)
public static opcode142 ( Core $core )
$core Core

opcode143() публичный статический Метод

ADC A, A
public static opcode143 ( Core $core )
$core Core

opcode144() публичный статический Метод

SUB A, B
public static opcode144 ( Core $core )
$core Core

opcode145() публичный статический Метод

SUB A, C
public static opcode145 ( Core $core )
$core Core

opcode146() публичный статический Метод

SUB A, D
public static opcode146 ( Core $core )
$core Core

opcode147() публичный статический Метод

SUB A, E
public static opcode147 ( Core $core )
$core Core

opcode148() публичный статический Метод

SUB A, H
public static opcode148 ( Core $core )
$core Core

opcode149() публичный статический Метод

SUB A, L
public static opcode149 ( Core $core )
$core Core

opcode15() публичный статический Метод

RRCA
public static opcode15 ( Core $core )
$core Core

opcode150() публичный статический Метод

SUB A, (HL)
public static opcode150 ( Core $core )
$core Core

opcode151() публичный статический Метод

SUB A, A
public static opcode151 ( Core $core )
$core Core

opcode152() публичный статический Метод

SBC A, B
public static opcode152 ( Core $core )
$core Core

opcode153() публичный статический Метод

SBC A, C
public static opcode153 ( Core $core )
$core Core

opcode154() публичный статический Метод

SBC A, D
public static opcode154 ( Core $core )
$core Core

opcode155() публичный статический Метод

SBC A, E
public static opcode155 ( Core $core )
$core Core

opcode156() публичный статический Метод

SBC A, H
public static opcode156 ( Core $core )
$core Core

opcode157() публичный статический Метод

SBC A, L
public static opcode157 ( Core $core )
$core Core

opcode158() публичный статический Метод

SBC A, (HL)
public static opcode158 ( Core $core )
$core Core

opcode159() публичный статический Метод

SBC A, A
public static opcode159 ( Core $core )
$core Core

opcode16() публичный статический Метод

STOP
public static opcode16 ( Core $core )
$core Core

opcode160() публичный статический Метод

AND B
public static opcode160 ( Core $core )
$core Core

opcode161() публичный статический Метод

AND C
public static opcode161 ( Core $core )
$core Core

opcode162() публичный статический Метод

AND D
public static opcode162 ( Core $core )
$core Core

opcode163() публичный статический Метод

AND E
public static opcode163 ( Core $core )
$core Core

opcode164() публичный статический Метод

AND H
public static opcode164 ( Core $core )
$core Core

opcode165() публичный статический Метод

AND L
public static opcode165 ( Core $core )
$core Core

opcode166() публичный статический Метод

AND (HL)
public static opcode166 ( Core $core )
$core Core

opcode167() публичный статический Метод

AND A
public static opcode167 ( Core $core )
$core Core

opcode168() публичный статический Метод

XOR B
public static opcode168 ( Core $core )
$core Core

opcode169() публичный статический Метод

XOR C
public static opcode169 ( Core $core )
$core Core

opcode17() публичный статический Метод

LD DE, nn
public static opcode17 ( Core $core )
$core Core

opcode170() публичный статический Метод

XOR D
public static opcode170 ( Core $core )
$core Core

opcode171() публичный статический Метод

XOR E
public static opcode171 ( Core $core )
$core Core

opcode172() публичный статический Метод

XOR H
public static opcode172 ( Core $core )
$core Core

opcode173() публичный статический Метод

XOR L
public static opcode173 ( Core $core )
$core Core

opcode174() публичный статический Метод

XOR (HL)
public static opcode174 ( Core $core )
$core Core

opcode175() публичный статический Метод

XOR A
public static opcode175 ( Core $core )
$core Core

opcode176() публичный статический Метод

OR B
public static opcode176 ( Core $core )
$core Core

opcode177() публичный статический Метод

OR C
public static opcode177 ( Core $core )
$core Core

opcode178() публичный статический Метод

OR D
public static opcode178 ( Core $core )
$core Core

opcode179() публичный статический Метод

OR E
public static opcode179 ( Core $core )
$core Core

opcode18() публичный статический Метод

LD (DE), A
public static opcode18 ( Core $core )
$core Core

opcode180() публичный статический Метод

OR H
public static opcode180 ( Core $core )
$core Core

opcode181() публичный статический Метод

OR L
public static opcode181 ( Core $core )
$core Core

opcode182() публичный статический Метод

OR (HL)
public static opcode182 ( Core $core )
$core Core

opcode183() публичный статический Метод

OR A
public static opcode183 ( Core $core )
$core Core

opcode184() публичный статический Метод

CP B
public static opcode184 ( Core $core )
$core Core

opcode185() публичный статический Метод

CP C
public static opcode185 ( Core $core )
$core Core

opcode186() публичный статический Метод

CP D
public static opcode186 ( Core $core )
$core Core

opcode187() публичный статический Метод

CP E
public static opcode187 ( Core $core )
$core Core

opcode188() публичный статический Метод

CP H
public static opcode188 ( Core $core )
$core Core

opcode189() публичный статический Метод

CP L
public static opcode189 ( Core $core )
$core Core

opcode19() публичный статический Метод

INC DE
public static opcode19 ( Core $core )
$core Core

opcode190() публичный статический Метод

CP (HL)
public static opcode190 ( Core $core )
$core Core

opcode191() публичный статический Метод

CP A
public static opcode191 ( Core $core )
$core Core

opcode192() публичный статический Метод

RET !FZ
public static opcode192 ( Core $core )
$core Core

opcode193() публичный статический Метод

POP BC
public static opcode193 ( Core $core )
$core Core

opcode194() публичный статический Метод

JP !FZ, nn
public static opcode194 ( Core $core )
$core Core

opcode195() публичный статический Метод

JP nn
public static opcode195 ( Core $core )
$core Core

opcode196() публичный статический Метод

CALL !FZ, nn
public static opcode196 ( Core $core )
$core Core

opcode197() публичный статический Метод

PUSH BC
public static opcode197 ( Core $core )
$core Core

opcode198() публичный статический Метод

ADD, n
public static opcode198 ( Core $core )
$core Core

opcode199() публичный статический Метод

RST 0
public static opcode199 ( Core $core )
$core Core

opcode2() публичный статический Метод

LD (BC), A
public static opcode2 ( Core $core )
$core Core

opcode20() публичный статический Метод

INC D
public static opcode20 ( Core $core )
$core Core

opcode200() публичный статический Метод

RET FZ
public static opcode200 ( Core $core )
$core Core

opcode201() публичный статический Метод

RET
public static opcode201 ( Core $core )
$core Core

opcode202() публичный статический Метод

JP FZ, nn
public static opcode202 ( Core $core )
$core Core

opcode203() публичный статический Метод

Secondary OP Code Set:
public static opcode203 ( Core $core )
$core Core

opcode204() публичный статический Метод

CALL FZ, nn
public static opcode204 ( Core $core )
$core Core

opcode205() публичный статический Метод

CALL nn
public static opcode205 ( Core $core )
$core Core

opcode206() публичный статический Метод

ADC A, n
public static opcode206 ( Core $core )
$core Core

opcode207() публичный статический Метод

RST 0x8
public static opcode207 ( Core $core )
$core Core

opcode208() публичный статический Метод

RET !FC
public static opcode208 ( Core $core )
$core Core

opcode209() публичный статический Метод

POP DE
public static opcode209 ( Core $core )
$core Core

opcode21() публичный статический Метод

DEC D
public static opcode21 ( Core $core )
$core Core

opcode210() публичный статический Метод

JP !FC, nn
public static opcode210 ( Core $core )
$core Core

opcode211() публичный статический Метод

0xD3 - Illegal
public static opcode211 ( Core $core )
$core Core

opcode212() публичный статический Метод

CALL !FC, nn
public static opcode212 ( Core $core )
$core Core

opcode213() публичный статический Метод

PUSH DE
public static opcode213 ( Core $core )
$core Core

opcode214() публичный статический Метод

SUB A, n
public static opcode214 ( Core $core )
$core Core

opcode215() публичный статический Метод

RST 0x10
public static opcode215 ( Core $core )
$core Core

opcode216() публичный статический Метод

RET FC
public static opcode216 ( Core $core )
$core Core

opcode217() публичный статический Метод

RETI
public static opcode217 ( Core $core )
$core Core

opcode218() публичный статический Метод

JP FC, nn
public static opcode218 ( Core $core )
$core Core

opcode219() публичный статический Метод

0xDB - Illegal
public static opcode219 ( Core $core )
$core Core

opcode22() публичный статический Метод

LD D, n
public static opcode22 ( Core $core )
$core Core

opcode220() публичный статический Метод

CALL FC, nn
public static opcode220 ( Core $core )
$core Core

opcode221() публичный статический Метод

0xDD - Illegal
public static opcode221 ( Core $core )
$core Core

opcode222() публичный статический Метод

SBC A, n
public static opcode222 ( Core $core )
$core Core

opcode223() публичный статический Метод

RST 0x18
public static opcode223 ( Core $core )
$core Core

opcode224() публичный статический Метод

LDH (n), A
public static opcode224 ( Core $core )
$core Core

opcode225() публичный статический Метод

POP HL
public static opcode225 ( Core $core )
$core Core

opcode226() публичный статический Метод

LD (C), A
public static opcode226 ( Core $core )
$core Core

opcode227() публичный статический Метод

0xE3 - Illegal
public static opcode227 ( Core $core )
$core Core

opcode228() публичный статический Метод

0xE4 - Illegal
public static opcode228 ( Core $core )
$core Core

opcode229() публичный статический Метод

PUSH HL
public static opcode229 ( Core $core )
$core Core

opcode23() публичный статический Метод

RLA
public static opcode23 ( Core $core )
$core Core

opcode230() публичный статический Метод

AND n
public static opcode230 ( Core $core )
$core Core

opcode231() публичный статический Метод

RST 0x20
public static opcode231 ( Core $core )
$core Core

opcode232() публичный статический Метод

ADD SP, n
public static opcode232 ( Core $core )
$core Core

opcode233() публичный статический Метод

JP, (HL)
public static opcode233 ( Core $core )
$core Core

opcode234() публичный статический Метод

LD n, A
public static opcode234 ( Core $core )
$core Core

opcode235() публичный статический Метод

0xEB - Illegal
public static opcode235 ( Core $core )
$core Core

opcode236() публичный статический Метод

0xEC - Illegal
public static opcode236 ( Core $core )
$core Core

opcode237() публичный статический Метод

0xED - Illegal
public static opcode237 ( Core $core )
$core Core

opcode238() публичный статический Метод

XOR n
public static opcode238 ( Core $core )
$core Core

opcode239() публичный статический Метод

RST 0x28
public static opcode239 ( Core $core )
$core Core

opcode24() публичный статический Метод

JR n
public static opcode24 ( Core $core )
$core Core

opcode240() публичный статический Метод

LDH A, (n)
public static opcode240 ( Core $core )
$core Core

opcode241() публичный статический Метод

POP AF
public static opcode241 ( Core $core )
$core Core

opcode242() публичный статический Метод

LD A, (C)
public static opcode242 ( Core $core )
$core Core

opcode243() публичный статический Метод

DI
public static opcode243 ( Core $core )
$core Core

opcode244() публичный статический Метод

0xF4 - Illegal
public static opcode244 ( Core $core )
$core Core

opcode245() публичный статический Метод

PUSH AF
public static opcode245 ( Core $core )
$core Core

opcode246() публичный статический Метод

OR n
public static opcode246 ( Core $core )
$core Core

opcode247() публичный статический Метод

RST 0x30
public static opcode247 ( Core $core )
$core Core

opcode248() публичный статический Метод

LDHL SP, n
public static opcode248 ( Core $core )
$core Core

opcode249() публичный статический Метод

LD SP, HL
public static opcode249 ( Core $core )
$core Core

opcode25() публичный статический Метод

ADD HL, DE
public static opcode25 ( Core $core )
$core Core

opcode250() публичный статический Метод

LD A, (nn)
public static opcode250 ( Core $core )
$core Core

opcode251() публичный статический Метод

EI
public static opcode251 ( Core $core )
$core Core

opcode252() публичный статический Метод

0xFC - Illegal
public static opcode252 ( Core $core )
$core Core

opcode253() публичный статический Метод

0xFD - Illegal
public static opcode253 ( Core $core )
$core Core

opcode254() публичный статический Метод

CP n
public static opcode254 ( Core $core )
$core Core

opcode255() публичный статический Метод

RST 0x38
public static opcode255 ( Core $core )
$core Core

opcode26() публичный статический Метод

LD A, (DE)
public static opcode26 ( Core $core )
$core Core

opcode27() публичный статический Метод

DEC DE
public static opcode27 ( Core $core )
$core Core

opcode28() публичный статический Метод

INC E
public static opcode28 ( Core $core )
$core Core

opcode29() публичный статический Метод

DEC E
public static opcode29 ( Core $core )
$core Core

opcode3() публичный статический Метод

INC BC
public static opcode3 ( Core $core )
$core Core

opcode30() публичный статический Метод

LD E, n
public static opcode30 ( Core $core )
$core Core

opcode31() публичный статический Метод

RRA
public static opcode31 ( Core $core )
$core Core

opcode32() публичный статический Метод

JR cc, n
public static opcode32 ( Core $core )
$core Core

opcode33() публичный статический Метод

LD HL, nn
public static opcode33 ( Core $core )
$core Core

opcode34() публичный статический Метод

LDI (HL), A
public static opcode34 ( Core $core )
$core Core

opcode35() публичный статический Метод

INC HL
public static opcode35 ( Core $core )
$core Core

opcode36() публичный статический Метод

INC H
public static opcode36 ( Core $core )
$core Core

opcode37() публичный статический Метод

DEC H
public static opcode37 ( Core $core )
$core Core

opcode38() публичный статический Метод

LD H, n
public static opcode38 ( Core $core )
$core Core

opcode39() публичный статический Метод

DAA
public static opcode39 ( Core $core )
$core Core

opcode4() публичный статический Метод

INC B
public static opcode4 ( Core $core )
$core Core

opcode40() публичный статический Метод

JR cc, n
public static opcode40 ( Core $core )
$core Core

opcode41() публичный статический Метод

ADD HL, HL
public static opcode41 ( Core $core )
$core Core

opcode42() публичный статический Метод

LDI A, (HL)
public static opcode42 ( Core $core )
$core Core

opcode43() публичный статический Метод

DEC HL
public static opcode43 ( Core $core )
$core Core

opcode44() публичный статический Метод

INC L
public static opcode44 ( Core $core )
$core Core

opcode45() публичный статический Метод

DEC L
public static opcode45 ( Core $core )
$core Core

opcode46() публичный статический Метод

LD L, n
public static opcode46 ( Core $core )
$core Core

opcode47() публичный статический Метод

CPL
public static opcode47 ( Core $core )
$core Core

opcode48() публичный статический Метод

JR cc, n
public static opcode48 ( Core $core )
$core Core

opcode49() публичный статический Метод

LD SP, nn
public static opcode49 ( Core $core )
$core Core

opcode5() публичный статический Метод

DEC B
public static opcode5 ( Core $core )
$core Core

opcode50() публичный статический Метод

LDD (HL), A
public static opcode50 ( Core $core )
$core Core

opcode51() публичный статический Метод

INC SP
public static opcode51 ( Core $core )
$core Core

opcode52() публичный статический Метод

INC (HL)
public static opcode52 ( Core $core )
$core Core

opcode53() публичный статический Метод

DEC (HL)
public static opcode53 ( Core $core )
$core Core

opcode54() публичный статический Метод

LD (HL), n
public static opcode54 ( Core $core )
$core Core

opcode55() публичный статический Метод

SCF
public static opcode55 ( Core $core )
$core Core

opcode56() публичный статический Метод

JR cc, n
public static opcode56 ( Core $core )
$core Core

opcode57() публичный статический Метод

ADD HL, SP
public static opcode57 ( Core $core )
$core Core

opcode58() публичный статический Метод

LDD A, (HL)
public static opcode58 ( Core $core )
$core Core

opcode59() публичный статический Метод

DEC SP
public static opcode59 ( Core $core )
$core Core

opcode6() публичный статический Метод

LD B, n
public static opcode6 ( Core $core )
$core Core

opcode60() публичный статический Метод

INC A
public static opcode60 ( Core $core )
$core Core

opcode61() публичный статический Метод

DEC A
public static opcode61 ( Core $core )
$core Core

opcode62() публичный статический Метод

LD A, n
public static opcode62 ( Core $core )
$core Core

opcode63() публичный статический Метод

CCF
public static opcode63 ( Core $core )
$core Core

opcode64() публичный статический Метод

LD B, B
public static opcode64 ( Core $core )
$core Core

opcode65() публичный статический Метод

LD B, C
public static opcode65 ( Core $core )
$core Core

opcode66() публичный статический Метод

LD B, D
public static opcode66 ( Core $core )
$core Core

opcode67() публичный статический Метод

LD B, E
public static opcode67 ( Core $core )
$core Core

opcode68() публичный статический Метод

LD B, H
public static opcode68 ( Core $core )
$core Core

opcode69() публичный статический Метод

LD B, L
public static opcode69 ( Core $core )
$core Core

opcode7() публичный статический Метод

RCLA
public static opcode7 ( Core $core )
$core Core

opcode70() публичный статический Метод

LD B, (HL)
public static opcode70 ( Core $core )
$core Core

opcode71() публичный статический Метод

LD B, A
public static opcode71 ( Core $core )
$core Core

opcode72() публичный статический Метод

LD C, B
public static opcode72 ( Core $core )
$core Core

opcode73() публичный статический Метод

LD C, C
public static opcode73 ( Core $core )
$core Core

opcode74() публичный статический Метод

LD C, D
public static opcode74 ( Core $core )
$core Core

opcode75() публичный статический Метод

LD C, E
public static opcode75 ( Core $core )
$core Core

opcode76() публичный статический Метод

LD C, H
public static opcode76 ( Core $core )
$core Core

opcode77() публичный статический Метод

LD C, L
public static opcode77 ( Core $core )
$core Core

opcode78() публичный статический Метод

LD C, (HL)
public static opcode78 ( Core $core )
$core Core

opcode79() публичный статический Метод

LD C, A
public static opcode79 ( Core $core )
$core Core

opcode8() публичный статический Метод

LD (nn), SP
public static opcode8 ( Core $core )
$core Core

opcode80() публичный статический Метод

LD D, B
public static opcode80 ( Core $core )
$core Core

opcode81() публичный статический Метод

LD D, C
public static opcode81 ( Core $core )
$core Core

opcode82() публичный статический Метод

LD D, D
public static opcode82 ( Core $core )
$core Core

opcode83() публичный статический Метод

LD D, E
public static opcode83 ( Core $core )
$core Core

opcode84() публичный статический Метод

LD D, H
public static opcode84 ( Core $core )
$core Core

opcode85() публичный статический Метод

LD D, L
public static opcode85 ( Core $core )
$core Core

opcode86() публичный статический Метод

LD D, (HL)
public static opcode86 ( Core $core )
$core Core

opcode87() публичный статический Метод

LD D, A
public static opcode87 ( Core $core )
$core Core

opcode88() публичный статический Метод

LD E, B
public static opcode88 ( Core $core )
$core Core

opcode89() публичный статический Метод

LD E, C
public static opcode89 ( Core $core )
$core Core

opcode9() публичный статический Метод

ADD HL, BC
public static opcode9 ( Core $core )
$core Core

opcode90() публичный статический Метод

LD E, D
public static opcode90 ( Core $core )
$core Core

opcode91() публичный статический Метод

LD E, E
public static opcode91 ( Core $core )
$core Core

opcode92() публичный статический Метод

LD E, H
public static opcode92 ( Core $core )
$core Core

opcode93() публичный статический Метод

LD E, L
public static opcode93 ( Core $core )
$core Core

opcode94() публичный статический Метод

LD E, (HL)
public static opcode94 ( Core $core )
$core Core

opcode95() публичный статический Метод

LD E, A
public static opcode95 ( Core $core )
$core Core

opcode96() публичный статический Метод

LD H, B
public static opcode96 ( Core $core )
$core Core

opcode97() публичный статический Метод

LD H, C
public static opcode97 ( Core $core )
$core Core

opcode98() публичный статический Метод

LD H, D
public static opcode98 ( Core $core )
$core Core

opcode99() публичный статический Метод

LD H, E
public static opcode99 ( Core $core )
$core Core

run() публичный статический Метод

Run the given opcode.
public static run ( Core $core, integer $address ) : mixed
$core Core
$address integer
Результат mixed