gb-opcodes
Advanced tools
Comparing version 5.0.1 to 6.0.0
@@ -7,3 +7,3 @@ #! /usr/bin/env node | ||
const cheerio = require('cheerio'); | ||
const stream = require('JSONStream').stringify(); | ||
const stream = require('JSONStream').stringify(false); | ||
@@ -13,3 +13,3 @@ const URL = 'http://www.pastraiser.com/cpu/gameboy/gameboy_opcodes.html'; | ||
const parseContent = (i, elem) => { | ||
const parseContent = (i, elem, tableIndex) => { | ||
@@ -22,2 +22,3 @@ if (elem.length !== 3) return null; | ||
return { | ||
prefix: tableIndex > 0 ? '0xcb' : undefined, | ||
opcode: `0x${(i).toString(16)}`, | ||
@@ -41,3 +42,3 @@ mnemonic: l1[0], | ||
return parseContent(index ? i + 0xcb00 : i, textNodes); | ||
return parseContent(i, textNodes, index); | ||
}) | ||
@@ -44,0 +45,0 @@ .each((i, elem) => stream.write(elem)); |
1014
opcodes.json
@@ -1,1003 +0,501 @@ | ||
[ | ||
{"opcode":"0x0","mnemonic":"NOP","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x1","mnemonic":"LD","operands":["BC","d16"],"bytes":3,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x2","mnemonic":"LD","operands":["(BC)","A"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x3","mnemonic":"INC","operands":["BC"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4","mnemonic":"INC","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x5","mnemonic":"DEC","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x6","mnemonic":"LD","operands":["B","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7","mnemonic":"RLCA","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["0","0","0","C"]} | ||
, | ||
{"opcode":"0x8","mnemonic":"LD","operands":["(a16)","SP"],"bytes":3,"cycles":20,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x9","mnemonic":"ADD","operands":["HL","BC"],"bytes":1,"cycles":8,"flagsZNHC":["-","0","H","C"]} | ||
, | ||
{"opcode":"0xa","mnemonic":"LD","operands":["A","(BC)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xb","mnemonic":"DEC","operands":["BC"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc","mnemonic":"INC","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0xd","mnemonic":"DEC","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0xe","mnemonic":"LD","operands":["C","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf","mnemonic":"RRCA","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["0","0","0","C"]} | ||
, | ||
{"opcode":"0x10","mnemonic":"STOP","operands":["0"],"bytes":2,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x11","mnemonic":"LD","operands":["DE","d16"],"bytes":3,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x12","mnemonic":"LD","operands":["(DE)","A"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x13","mnemonic":"INC","operands":["DE"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x14","mnemonic":"INC","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x15","mnemonic":"DEC","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x16","mnemonic":"LD","operands":["D","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x17","mnemonic":"RLA","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["0","0","0","C"]} | ||
, | ||
{"opcode":"0x18","mnemonic":"JR","operands":["r8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x19","mnemonic":"ADD","operands":["HL","DE"],"bytes":1,"cycles":8,"flagsZNHC":["-","0","H","C"]} | ||
, | ||
{"opcode":"0x1a","mnemonic":"LD","operands":["A","(DE)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x1b","mnemonic":"DEC","operands":["DE"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x1c","mnemonic":"INC","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x1d","mnemonic":"DEC","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x1e","mnemonic":"LD","operands":["E","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x1f","mnemonic":"RRA","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["0","0","0","C"]} | ||
, | ||
{"opcode":"0x20","mnemonic":"JR","operands":["NZ","r8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x21","mnemonic":"LD","operands":["HL","d16"],"bytes":3,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x22","mnemonic":"LD","operands":["(HL+)","A"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x23","mnemonic":"INC","operands":["HL"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x24","mnemonic":"INC","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x25","mnemonic":"DEC","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x26","mnemonic":"LD","operands":["H","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x27","mnemonic":"DAA","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["Z","-","0","C"]} | ||
, | ||
{"opcode":"0x28","mnemonic":"JR","operands":["Z","r8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x29","mnemonic":"ADD","operands":["HL","HL"],"bytes":1,"cycles":8,"flagsZNHC":["-","0","H","C"]} | ||
, | ||
{"opcode":"0x2a","mnemonic":"LD","operands":["A","(HL+)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x2b","mnemonic":"DEC","operands":["HL"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x2c","mnemonic":"INC","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x2d","mnemonic":"DEC","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x2e","mnemonic":"LD","operands":["L","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x2f","mnemonic":"CPL","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","1","1","-"]} | ||
, | ||
{"opcode":"0x30","mnemonic":"JR","operands":["NC","r8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x31","mnemonic":"LD","operands":["SP","d16"],"bytes":3,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x32","mnemonic":"LD","operands":["(HL-)","A"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x33","mnemonic":"INC","operands":["SP"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x34","mnemonic":"INC","operands":["(HL)"],"bytes":1,"cycles":12,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x35","mnemonic":"DEC","operands":["(HL)"],"bytes":1,"cycles":12,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x36","mnemonic":"LD","operands":["(HL)","d8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x37","mnemonic":"SCF","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","0","0","1"]} | ||
, | ||
{"opcode":"0x38","mnemonic":"JR","operands":["C","r8"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x39","mnemonic":"ADD","operands":["HL","SP"],"bytes":1,"cycles":8,"flagsZNHC":["-","0","H","C"]} | ||
, | ||
{"opcode":"0x3a","mnemonic":"LD","operands":["A","(HL-)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x3b","mnemonic":"DEC","operands":["SP"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x3c","mnemonic":"INC","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","-"]} | ||
, | ||
{"opcode":"0x3d","mnemonic":"DEC","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","-"]} | ||
, | ||
{"opcode":"0x3e","mnemonic":"LD","operands":["A","d8"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x3f","mnemonic":"CCF","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","0","0","C"]} | ||
, | ||
{"opcode":"0x40","mnemonic":"LD","operands":["B","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x41","mnemonic":"LD","operands":["B","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x42","mnemonic":"LD","operands":["B","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x43","mnemonic":"LD","operands":["B","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x44","mnemonic":"LD","operands":["B","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x45","mnemonic":"LD","operands":["B","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x46","mnemonic":"LD","operands":["B","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x47","mnemonic":"LD","operands":["B","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x48","mnemonic":"LD","operands":["C","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x49","mnemonic":"LD","operands":["C","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4a","mnemonic":"LD","operands":["C","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4b","mnemonic":"LD","operands":["C","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4c","mnemonic":"LD","operands":["C","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4d","mnemonic":"LD","operands":["C","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4e","mnemonic":"LD","operands":["C","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x4f","mnemonic":"LD","operands":["C","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x50","mnemonic":"LD","operands":["D","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x51","mnemonic":"LD","operands":["D","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x52","mnemonic":"LD","operands":["D","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x53","mnemonic":"LD","operands":["D","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x54","mnemonic":"LD","operands":["D","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x55","mnemonic":"LD","operands":["D","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x56","mnemonic":"LD","operands":["D","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x57","mnemonic":"LD","operands":["D","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x58","mnemonic":"LD","operands":["E","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x59","mnemonic":"LD","operands":["E","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5a","mnemonic":"LD","operands":["E","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5b","mnemonic":"LD","operands":["E","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5c","mnemonic":"LD","operands":["E","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5d","mnemonic":"LD","operands":["E","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5e","mnemonic":"LD","operands":["E","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x5f","mnemonic":"LD","operands":["E","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x60","mnemonic":"LD","operands":["H","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x61","mnemonic":"LD","operands":["H","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x62","mnemonic":"LD","operands":["H","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x63","mnemonic":"LD","operands":["H","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x64","mnemonic":"LD","operands":["H","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x65","mnemonic":"LD","operands":["H","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x66","mnemonic":"LD","operands":["H","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x67","mnemonic":"LD","operands":["H","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x68","mnemonic":"LD","operands":["L","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x69","mnemonic":"LD","operands":["L","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6a","mnemonic":"LD","operands":["L","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6b","mnemonic":"LD","operands":["L","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6c","mnemonic":"LD","operands":["L","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6d","mnemonic":"LD","operands":["L","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6e","mnemonic":"LD","operands":["L","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x6f","mnemonic":"LD","operands":["L","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x70","mnemonic":"LD","operands":["(HL)","B"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x71","mnemonic":"LD","operands":["(HL)","C"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x72","mnemonic":"LD","operands":["(HL)","D"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x73","mnemonic":"LD","operands":["(HL)","E"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x74","mnemonic":"LD","operands":["(HL)","H"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x75","mnemonic":"LD","operands":["(HL)","L"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x76","mnemonic":"HALT","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x77","mnemonic":"LD","operands":["(HL)","A"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x78","mnemonic":"LD","operands":["A","B"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x79","mnemonic":"LD","operands":["A","C"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7a","mnemonic":"LD","operands":["A","D"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7b","mnemonic":"LD","operands":["A","E"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7c","mnemonic":"LD","operands":["A","H"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7d","mnemonic":"LD","operands":["A","L"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7e","mnemonic":"LD","operands":["A","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x7f","mnemonic":"LD","operands":["A","A"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0x80","mnemonic":"ADD","operands":["A","B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x81","mnemonic":"ADD","operands":["A","C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x82","mnemonic":"ADD","operands":["A","D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x83","mnemonic":"ADD","operands":["A","E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x84","mnemonic":"ADD","operands":["A","H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x85","mnemonic":"ADD","operands":["A","L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x86","mnemonic":"ADD","operands":["A","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x87","mnemonic":"ADD","operands":["A","A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x88","mnemonic":"ADC","operands":["A","B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x89","mnemonic":"ADC","operands":["A","C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8a","mnemonic":"ADC","operands":["A","D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8b","mnemonic":"ADC","operands":["A","E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8c","mnemonic":"ADC","operands":["A","H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8d","mnemonic":"ADC","operands":["A","L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8e","mnemonic":"ADC","operands":["A","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x8f","mnemonic":"ADC","operands":["A","A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0x90","mnemonic":"SUB","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x91","mnemonic":"SUB","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x92","mnemonic":"SUB","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x93","mnemonic":"SUB","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x94","mnemonic":"SUB","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x95","mnemonic":"SUB","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x96","mnemonic":"SUB","operands":["(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x97","mnemonic":"SUB","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x98","mnemonic":"SBC","operands":["A","B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x99","mnemonic":"SBC","operands":["A","C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9a","mnemonic":"SBC","operands":["A","D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9b","mnemonic":"SBC","operands":["A","E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9c","mnemonic":"SBC","operands":["A","H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9d","mnemonic":"SBC","operands":["A","L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9e","mnemonic":"SBC","operands":["A","(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0x9f","mnemonic":"SBC","operands":["A","A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xa0","mnemonic":"AND","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa1","mnemonic":"AND","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa2","mnemonic":"AND","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa3","mnemonic":"AND","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa4","mnemonic":"AND","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa5","mnemonic":"AND","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa6","mnemonic":"AND","operands":["(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa7","mnemonic":"AND","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xa8","mnemonic":"XOR","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xa9","mnemonic":"XOR","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xaa","mnemonic":"XOR","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xab","mnemonic":"XOR","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xac","mnemonic":"XOR","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xad","mnemonic":"XOR","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xae","mnemonic":"XOR","operands":["(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xaf","mnemonic":"XOR","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb0","mnemonic":"OR","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb1","mnemonic":"OR","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb2","mnemonic":"OR","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb3","mnemonic":"OR","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb4","mnemonic":"OR","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb5","mnemonic":"OR","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb6","mnemonic":"OR","operands":["(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb7","mnemonic":"OR","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xb8","mnemonic":"CP","operands":["B"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xb9","mnemonic":"CP","operands":["C"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xba","mnemonic":"CP","operands":["D"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xbb","mnemonic":"CP","operands":["E"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xbc","mnemonic":"CP","operands":["H"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xbd","mnemonic":"CP","operands":["L"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xbe","mnemonic":"CP","operands":["(HL)"],"bytes":1,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xbf","mnemonic":"CP","operands":["A"],"bytes":1,"cycles":4,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xc0","mnemonic":"RET","operands":["NZ"],"bytes":1,"cycles":20,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc1","mnemonic":"POP","operands":["BC"],"bytes":1,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc2","mnemonic":"JP","operands":["NZ","a16"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc3","mnemonic":"JP","operands":["a16"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc4","mnemonic":"CALL","operands":["NZ","a16"],"bytes":3,"cycles":24,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc5","mnemonic":"PUSH","operands":["BC"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc6","mnemonic":"ADD","operands":["A","d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0xc7","mnemonic":"RST","operands":["00H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc8","mnemonic":"RET","operands":["Z"],"bytes":1,"cycles":20,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xc9","mnemonic":"RET","operands":[],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xca","mnemonic":"JP","operands":["Z","a16"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb","mnemonic":"PREFIX","operands":["CB"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcc","mnemonic":"CALL","operands":["Z","a16"],"bytes":3,"cycles":24,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcd","mnemonic":"CALL","operands":["a16"],"bytes":3,"cycles":24,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xce","mnemonic":"ADC","operands":["A","d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","H","C"]} | ||
, | ||
{"opcode":"0xcf","mnemonic":"RST","operands":["08H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd0","mnemonic":"RET","operands":["NC"],"bytes":1,"cycles":20,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd1","mnemonic":"POP","operands":["DE"],"bytes":1,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd2","mnemonic":"JP","operands":["NC","a16"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd4","mnemonic":"CALL","operands":["NC","a16"],"bytes":3,"cycles":24,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd5","mnemonic":"PUSH","operands":["DE"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd6","mnemonic":"SUB","operands":["d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xd7","mnemonic":"RST","operands":["10H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd8","mnemonic":"RET","operands":["C"],"bytes":1,"cycles":20,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xd9","mnemonic":"RETI","operands":[],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xda","mnemonic":"JP","operands":["C","a16"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xdc","mnemonic":"CALL","operands":["C","a16"],"bytes":3,"cycles":24,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xde","mnemonic":"SBC","operands":["A","d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xdf","mnemonic":"RST","operands":["18H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe0","mnemonic":"LDH","operands":["(a8)","A"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe1","mnemonic":"POP","operands":["HL"],"bytes":1,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe2","mnemonic":"LD","operands":["(C)","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe5","mnemonic":"PUSH","operands":["HL"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe6","mnemonic":"AND","operands":["d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","0"]} | ||
, | ||
{"opcode":"0xe7","mnemonic":"RST","operands":["20H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xe8","mnemonic":"ADD","operands":["SP","r8"],"bytes":2,"cycles":16,"flagsZNHC":["0","0","H","C"]} | ||
, | ||
{"opcode":"0xe9","mnemonic":"JP","operands":["(HL)"],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xea","mnemonic":"LD","operands":["(a16)","A"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xee","mnemonic":"XOR","operands":["d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xef","mnemonic":"RST","operands":["28H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf0","mnemonic":"LDH","operands":["A","(a8)"],"bytes":2,"cycles":12,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf1","mnemonic":"POP","operands":["AF"],"bytes":1,"cycles":12,"flagsZNHC":["Z","N","H","C"]} | ||
, | ||
{"opcode":"0xf2","mnemonic":"LD","operands":["A","(C)"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf3","mnemonic":"DI","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf5","mnemonic":"PUSH","operands":["AF"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf6","mnemonic":"OR","operands":["d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xf7","mnemonic":"RST","operands":["30H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xf8","mnemonic":"LD","operands":["HL","SP+r8"],"bytes":2,"cycles":12,"flagsZNHC":["0","0","H","C"]} | ||
, | ||
{"opcode":"0xf9","mnemonic":"LD","operands":["SP","HL"],"bytes":1,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xfa","mnemonic":"LD","operands":["A","(a16)"],"bytes":3,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xfb","mnemonic":"EI","operands":[],"bytes":1,"cycles":4,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xfe","mnemonic":"CP","operands":["d8"],"bytes":2,"cycles":8,"flagsZNHC":["Z","1","H","C"]} | ||
, | ||
{"opcode":"0xff","mnemonic":"RST","operands":["38H"],"bytes":1,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb00","mnemonic":"RLC","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb01","mnemonic":"RLC","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb02","mnemonic":"RLC","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb03","mnemonic":"RLC","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb04","mnemonic":"RLC","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb05","mnemonic":"RLC","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb06","mnemonic":"RLC","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb07","mnemonic":"RLC","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb08","mnemonic":"RRC","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb09","mnemonic":"RRC","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0a","mnemonic":"RRC","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0b","mnemonic":"RRC","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0c","mnemonic":"RRC","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0d","mnemonic":"RRC","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0e","mnemonic":"RRC","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb0f","mnemonic":"RRC","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb10","mnemonic":"RL","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb11","mnemonic":"RL","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb12","mnemonic":"RL","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb13","mnemonic":"RL","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb14","mnemonic":"RL","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb15","mnemonic":"RL","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb16","mnemonic":"RL","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb17","mnemonic":"RL","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb18","mnemonic":"RR","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb19","mnemonic":"RR","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1a","mnemonic":"RR","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1b","mnemonic":"RR","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1c","mnemonic":"RR","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1d","mnemonic":"RR","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1e","mnemonic":"RR","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb1f","mnemonic":"RR","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb20","mnemonic":"SLA","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb21","mnemonic":"SLA","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb22","mnemonic":"SLA","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb23","mnemonic":"SLA","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb24","mnemonic":"SLA","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb25","mnemonic":"SLA","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb26","mnemonic":"SLA","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb27","mnemonic":"SLA","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb28","mnemonic":"SRA","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb29","mnemonic":"SRA","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2a","mnemonic":"SRA","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2b","mnemonic":"SRA","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2c","mnemonic":"SRA","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2d","mnemonic":"SRA","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2e","mnemonic":"SRA","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb2f","mnemonic":"SRA","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb30","mnemonic":"SWAP","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb31","mnemonic":"SWAP","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb32","mnemonic":"SWAP","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb33","mnemonic":"SWAP","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb34","mnemonic":"SWAP","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb35","mnemonic":"SWAP","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb36","mnemonic":"SWAP","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb37","mnemonic":"SWAP","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
, | ||
{"opcode":"0xcb38","mnemonic":"SRL","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb39","mnemonic":"SRL","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3a","mnemonic":"SRL","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3b","mnemonic":"SRL","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3c","mnemonic":"SRL","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3d","mnemonic":"SRL","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3e","mnemonic":"SRL","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb3f","mnemonic":"SRL","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
, | ||
{"opcode":"0xcb40","mnemonic":"BIT","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb41","mnemonic":"BIT","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb42","mnemonic":"BIT","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb43","mnemonic":"BIT","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb44","mnemonic":"BIT","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb45","mnemonic":"BIT","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb46","mnemonic":"BIT","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb47","mnemonic":"BIT","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb48","mnemonic":"BIT","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb49","mnemonic":"BIT","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4a","mnemonic":"BIT","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4b","mnemonic":"BIT","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4c","mnemonic":"BIT","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4d","mnemonic":"BIT","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4e","mnemonic":"BIT","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb4f","mnemonic":"BIT","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb50","mnemonic":"BIT","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb51","mnemonic":"BIT","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb52","mnemonic":"BIT","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb53","mnemonic":"BIT","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb54","mnemonic":"BIT","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb55","mnemonic":"BIT","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb56","mnemonic":"BIT","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb57","mnemonic":"BIT","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb58","mnemonic":"BIT","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb59","mnemonic":"BIT","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5a","mnemonic":"BIT","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5b","mnemonic":"BIT","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5c","mnemonic":"BIT","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5d","mnemonic":"BIT","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5e","mnemonic":"BIT","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb5f","mnemonic":"BIT","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb60","mnemonic":"BIT","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb61","mnemonic":"BIT","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb62","mnemonic":"BIT","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb63","mnemonic":"BIT","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb64","mnemonic":"BIT","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb65","mnemonic":"BIT","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb66","mnemonic":"BIT","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb67","mnemonic":"BIT","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb68","mnemonic":"BIT","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb69","mnemonic":"BIT","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6a","mnemonic":"BIT","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6b","mnemonic":"BIT","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6c","mnemonic":"BIT","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6d","mnemonic":"BIT","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6e","mnemonic":"BIT","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb6f","mnemonic":"BIT","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb70","mnemonic":"BIT","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb71","mnemonic":"BIT","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb72","mnemonic":"BIT","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb73","mnemonic":"BIT","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb74","mnemonic":"BIT","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb75","mnemonic":"BIT","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb76","mnemonic":"BIT","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb77","mnemonic":"BIT","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb78","mnemonic":"BIT","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb79","mnemonic":"BIT","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7a","mnemonic":"BIT","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7b","mnemonic":"BIT","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7c","mnemonic":"BIT","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7d","mnemonic":"BIT","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7e","mnemonic":"BIT","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb7f","mnemonic":"BIT","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
, | ||
{"opcode":"0xcb80","mnemonic":"RES","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb81","mnemonic":"RES","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb82","mnemonic":"RES","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb83","mnemonic":"RES","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb84","mnemonic":"RES","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb85","mnemonic":"RES","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb86","mnemonic":"RES","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb87","mnemonic":"RES","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb88","mnemonic":"RES","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb89","mnemonic":"RES","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8a","mnemonic":"RES","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8b","mnemonic":"RES","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8c","mnemonic":"RES","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8d","mnemonic":"RES","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8e","mnemonic":"RES","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb8f","mnemonic":"RES","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb90","mnemonic":"RES","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb91","mnemonic":"RES","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb92","mnemonic":"RES","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb93","mnemonic":"RES","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb94","mnemonic":"RES","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb95","mnemonic":"RES","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb96","mnemonic":"RES","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb97","mnemonic":"RES","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb98","mnemonic":"RES","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb99","mnemonic":"RES","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9a","mnemonic":"RES","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9b","mnemonic":"RES","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9c","mnemonic":"RES","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9d","mnemonic":"RES","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9e","mnemonic":"RES","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcb9f","mnemonic":"RES","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba0","mnemonic":"RES","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba1","mnemonic":"RES","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba2","mnemonic":"RES","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba3","mnemonic":"RES","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba4","mnemonic":"RES","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba5","mnemonic":"RES","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba6","mnemonic":"RES","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba7","mnemonic":"RES","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba8","mnemonic":"RES","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcba9","mnemonic":"RES","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbaa","mnemonic":"RES","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbab","mnemonic":"RES","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbac","mnemonic":"RES","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbad","mnemonic":"RES","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbae","mnemonic":"RES","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbaf","mnemonic":"RES","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb0","mnemonic":"RES","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb1","mnemonic":"RES","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb2","mnemonic":"RES","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb3","mnemonic":"RES","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb4","mnemonic":"RES","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb5","mnemonic":"RES","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb6","mnemonic":"RES","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb7","mnemonic":"RES","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb8","mnemonic":"RES","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbb9","mnemonic":"RES","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbba","mnemonic":"RES","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbbb","mnemonic":"RES","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbbc","mnemonic":"RES","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbbd","mnemonic":"RES","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbbe","mnemonic":"RES","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbbf","mnemonic":"RES","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc0","mnemonic":"SET","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc1","mnemonic":"SET","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc2","mnemonic":"SET","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc3","mnemonic":"SET","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc4","mnemonic":"SET","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc5","mnemonic":"SET","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc6","mnemonic":"SET","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc7","mnemonic":"SET","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc8","mnemonic":"SET","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbc9","mnemonic":"SET","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbca","mnemonic":"SET","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbcb","mnemonic":"SET","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbcc","mnemonic":"SET","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbcd","mnemonic":"SET","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbce","mnemonic":"SET","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbcf","mnemonic":"SET","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd0","mnemonic":"SET","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd1","mnemonic":"SET","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd2","mnemonic":"SET","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd3","mnemonic":"SET","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd4","mnemonic":"SET","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd5","mnemonic":"SET","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd6","mnemonic":"SET","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd7","mnemonic":"SET","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd8","mnemonic":"SET","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbd9","mnemonic":"SET","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbda","mnemonic":"SET","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbdb","mnemonic":"SET","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbdc","mnemonic":"SET","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbdd","mnemonic":"SET","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbde","mnemonic":"SET","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbdf","mnemonic":"SET","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe0","mnemonic":"SET","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe1","mnemonic":"SET","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe2","mnemonic":"SET","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe3","mnemonic":"SET","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe4","mnemonic":"SET","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe5","mnemonic":"SET","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe6","mnemonic":"SET","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe7","mnemonic":"SET","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe8","mnemonic":"SET","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbe9","mnemonic":"SET","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbea","mnemonic":"SET","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbeb","mnemonic":"SET","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbec","mnemonic":"SET","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbed","mnemonic":"SET","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbee","mnemonic":"SET","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbef","mnemonic":"SET","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf0","mnemonic":"SET","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf1","mnemonic":"SET","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf2","mnemonic":"SET","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf3","mnemonic":"SET","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf4","mnemonic":"SET","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf5","mnemonic":"SET","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf6","mnemonic":"SET","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf7","mnemonic":"SET","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf8","mnemonic":"SET","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbf9","mnemonic":"SET","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbfa","mnemonic":"SET","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbfb","mnemonic":"SET","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbfc","mnemonic":"SET","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbfd","mnemonic":"SET","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbfe","mnemonic":"SET","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
, | ||
{"opcode":"0xcbff","mnemonic":"SET","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
] | ||
{"prefix":"0xcb","opcode":"0x0","mnemonic":"RLC","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1","mnemonic":"RLC","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x2","mnemonic":"RLC","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3","mnemonic":"RLC","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x4","mnemonic":"RLC","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x5","mnemonic":"RLC","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x6","mnemonic":"RLC","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x7","mnemonic":"RLC","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x8","mnemonic":"RRC","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x9","mnemonic":"RRC","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xa","mnemonic":"RRC","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xb","mnemonic":"RRC","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xc","mnemonic":"RRC","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xd","mnemonic":"RRC","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xe","mnemonic":"RRC","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0xf","mnemonic":"RRC","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x10","mnemonic":"RL","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x11","mnemonic":"RL","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x12","mnemonic":"RL","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x13","mnemonic":"RL","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x14","mnemonic":"RL","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x15","mnemonic":"RL","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x16","mnemonic":"RL","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x17","mnemonic":"RL","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x18","mnemonic":"RR","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x19","mnemonic":"RR","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1a","mnemonic":"RR","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1b","mnemonic":"RR","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1c","mnemonic":"RR","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1d","mnemonic":"RR","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1e","mnemonic":"RR","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x1f","mnemonic":"RR","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x20","mnemonic":"SLA","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x21","mnemonic":"SLA","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x22","mnemonic":"SLA","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x23","mnemonic":"SLA","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x24","mnemonic":"SLA","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x25","mnemonic":"SLA","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x26","mnemonic":"SLA","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x27","mnemonic":"SLA","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x28","mnemonic":"SRA","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x29","mnemonic":"SRA","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2a","mnemonic":"SRA","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2b","mnemonic":"SRA","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2c","mnemonic":"SRA","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2d","mnemonic":"SRA","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2e","mnemonic":"SRA","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x2f","mnemonic":"SRA","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x30","mnemonic":"SWAP","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x31","mnemonic":"SWAP","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x32","mnemonic":"SWAP","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x33","mnemonic":"SWAP","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x34","mnemonic":"SWAP","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x35","mnemonic":"SWAP","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x36","mnemonic":"SWAP","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x37","mnemonic":"SWAP","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","0"]} | ||
{"prefix":"0xcb","opcode":"0x38","mnemonic":"SRL","operands":["B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x39","mnemonic":"SRL","operands":["C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3a","mnemonic":"SRL","operands":["D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3b","mnemonic":"SRL","operands":["E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3c","mnemonic":"SRL","operands":["H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3d","mnemonic":"SRL","operands":["L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3e","mnemonic":"SRL","operands":["(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x3f","mnemonic":"SRL","operands":["A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","0","C"]} | ||
{"prefix":"0xcb","opcode":"0x40","mnemonic":"BIT","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x41","mnemonic":"BIT","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x42","mnemonic":"BIT","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x43","mnemonic":"BIT","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x44","mnemonic":"BIT","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x45","mnemonic":"BIT","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x46","mnemonic":"BIT","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x47","mnemonic":"BIT","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x48","mnemonic":"BIT","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x49","mnemonic":"BIT","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4a","mnemonic":"BIT","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4b","mnemonic":"BIT","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4c","mnemonic":"BIT","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4d","mnemonic":"BIT","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4e","mnemonic":"BIT","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x4f","mnemonic":"BIT","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x50","mnemonic":"BIT","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x51","mnemonic":"BIT","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x52","mnemonic":"BIT","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x53","mnemonic":"BIT","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x54","mnemonic":"BIT","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x55","mnemonic":"BIT","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x56","mnemonic":"BIT","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x57","mnemonic":"BIT","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x58","mnemonic":"BIT","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x59","mnemonic":"BIT","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5a","mnemonic":"BIT","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5b","mnemonic":"BIT","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5c","mnemonic":"BIT","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5d","mnemonic":"BIT","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5e","mnemonic":"BIT","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x5f","mnemonic":"BIT","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x60","mnemonic":"BIT","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x61","mnemonic":"BIT","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x62","mnemonic":"BIT","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x63","mnemonic":"BIT","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x64","mnemonic":"BIT","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x65","mnemonic":"BIT","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x66","mnemonic":"BIT","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x67","mnemonic":"BIT","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x68","mnemonic":"BIT","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x69","mnemonic":"BIT","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6a","mnemonic":"BIT","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6b","mnemonic":"BIT","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6c","mnemonic":"BIT","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6d","mnemonic":"BIT","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6e","mnemonic":"BIT","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x6f","mnemonic":"BIT","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x70","mnemonic":"BIT","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x71","mnemonic":"BIT","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x72","mnemonic":"BIT","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x73","mnemonic":"BIT","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x74","mnemonic":"BIT","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x75","mnemonic":"BIT","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x76","mnemonic":"BIT","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x77","mnemonic":"BIT","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x78","mnemonic":"BIT","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x79","mnemonic":"BIT","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7a","mnemonic":"BIT","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7b","mnemonic":"BIT","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7c","mnemonic":"BIT","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7d","mnemonic":"BIT","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7e","mnemonic":"BIT","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x7f","mnemonic":"BIT","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["Z","0","1","-"]} | ||
{"prefix":"0xcb","opcode":"0x80","mnemonic":"RES","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x81","mnemonic":"RES","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x82","mnemonic":"RES","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x83","mnemonic":"RES","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x84","mnemonic":"RES","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x85","mnemonic":"RES","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x86","mnemonic":"RES","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x87","mnemonic":"RES","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x88","mnemonic":"RES","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x89","mnemonic":"RES","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8a","mnemonic":"RES","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8b","mnemonic":"RES","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8c","mnemonic":"RES","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8d","mnemonic":"RES","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8e","mnemonic":"RES","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x8f","mnemonic":"RES","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x90","mnemonic":"RES","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x91","mnemonic":"RES","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x92","mnemonic":"RES","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x93","mnemonic":"RES","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x94","mnemonic":"RES","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x95","mnemonic":"RES","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x96","mnemonic":"RES","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x97","mnemonic":"RES","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x98","mnemonic":"RES","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x99","mnemonic":"RES","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9a","mnemonic":"RES","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9b","mnemonic":"RES","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9c","mnemonic":"RES","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9d","mnemonic":"RES","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9e","mnemonic":"RES","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0x9f","mnemonic":"RES","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa0","mnemonic":"RES","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa1","mnemonic":"RES","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa2","mnemonic":"RES","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa3","mnemonic":"RES","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa4","mnemonic":"RES","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa5","mnemonic":"RES","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa6","mnemonic":"RES","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa7","mnemonic":"RES","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa8","mnemonic":"RES","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xa9","mnemonic":"RES","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xaa","mnemonic":"RES","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xab","mnemonic":"RES","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xac","mnemonic":"RES","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xad","mnemonic":"RES","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xae","mnemonic":"RES","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xaf","mnemonic":"RES","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb0","mnemonic":"RES","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb1","mnemonic":"RES","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb2","mnemonic":"RES","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb3","mnemonic":"RES","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb4","mnemonic":"RES","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb5","mnemonic":"RES","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb6","mnemonic":"RES","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb7","mnemonic":"RES","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb8","mnemonic":"RES","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xb9","mnemonic":"RES","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xba","mnemonic":"RES","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xbb","mnemonic":"RES","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xbc","mnemonic":"RES","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xbd","mnemonic":"RES","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xbe","mnemonic":"RES","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xbf","mnemonic":"RES","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc0","mnemonic":"SET","operands":["0","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc1","mnemonic":"SET","operands":["0","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc2","mnemonic":"SET","operands":["0","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc3","mnemonic":"SET","operands":["0","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc4","mnemonic":"SET","operands":["0","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc5","mnemonic":"SET","operands":["0","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc6","mnemonic":"SET","operands":["0","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc7","mnemonic":"SET","operands":["0","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc8","mnemonic":"SET","operands":["1","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xc9","mnemonic":"SET","operands":["1","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xca","mnemonic":"SET","operands":["1","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xcb","mnemonic":"SET","operands":["1","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xcc","mnemonic":"SET","operands":["1","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xcd","mnemonic":"SET","operands":["1","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xce","mnemonic":"SET","operands":["1","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xcf","mnemonic":"SET","operands":["1","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd0","mnemonic":"SET","operands":["2","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd1","mnemonic":"SET","operands":["2","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd2","mnemonic":"SET","operands":["2","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd3","mnemonic":"SET","operands":["2","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd4","mnemonic":"SET","operands":["2","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd5","mnemonic":"SET","operands":["2","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd6","mnemonic":"SET","operands":["2","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd7","mnemonic":"SET","operands":["2","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd8","mnemonic":"SET","operands":["3","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xd9","mnemonic":"SET","operands":["3","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xda","mnemonic":"SET","operands":["3","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xdb","mnemonic":"SET","operands":["3","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xdc","mnemonic":"SET","operands":["3","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xdd","mnemonic":"SET","operands":["3","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xde","mnemonic":"SET","operands":["3","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xdf","mnemonic":"SET","operands":["3","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe0","mnemonic":"SET","operands":["4","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe1","mnemonic":"SET","operands":["4","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe2","mnemonic":"SET","operands":["4","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe3","mnemonic":"SET","operands":["4","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe4","mnemonic":"SET","operands":["4","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe5","mnemonic":"SET","operands":["4","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe6","mnemonic":"SET","operands":["4","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe7","mnemonic":"SET","operands":["4","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe8","mnemonic":"SET","operands":["5","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xe9","mnemonic":"SET","operands":["5","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xea","mnemonic":"SET","operands":["5","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xeb","mnemonic":"SET","operands":["5","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xec","mnemonic":"SET","operands":["5","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xed","mnemonic":"SET","operands":["5","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xee","mnemonic":"SET","operands":["5","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xef","mnemonic":"SET","operands":["5","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf0","mnemonic":"SET","operands":["6","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf1","mnemonic":"SET","operands":["6","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf2","mnemonic":"SET","operands":["6","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf3","mnemonic":"SET","operands":["6","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf4","mnemonic":"SET","operands":["6","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf5","mnemonic":"SET","operands":["6","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf6","mnemonic":"SET","operands":["6","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf7","mnemonic":"SET","operands":["6","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf8","mnemonic":"SET","operands":["7","B"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xf9","mnemonic":"SET","operands":["7","C"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xfa","mnemonic":"SET","operands":["7","D"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xfb","mnemonic":"SET","operands":["7","E"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xfc","mnemonic":"SET","operands":["7","H"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xfd","mnemonic":"SET","operands":["7","L"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xfe","mnemonic":"SET","operands":["7","(HL)"],"bytes":2,"cycles":16,"flagsZNHC":["-","-","-","-"]} | ||
{"prefix":"0xcb","opcode":"0xff","mnemonic":"SET","operands":["7","A"],"bytes":2,"cycles":8,"flagsZNHC":["-","-","-","-"]} |
{ | ||
"name": "gb-opcodes", | ||
"version": "5.0.1", | ||
"description": "generate gameboy opcodes table in JSON format", | ||
"version": "6.0.0", | ||
"description": "generates a stream of gameboy opcodes in JSON format", | ||
"engines": { | ||
@@ -6,0 +6,0 @@ "node": ">= 4.0.0" |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
62018
539
1