|
|
1.1 ! root 1: case 0b00000000: // 0x00 ! 2: case 0b00001000: // 0x08 ! 3: case 0b00010000: // 0x10 ! 4: case 0b00011000: // 0x18 ! 5: case 0b00100000: // 0x20 ! 6: case 0b00101000: // 0x28 ! 7: case 0b00111000: // 0x38 ! 8: OP_FUNC(in0_r_n); ! 9: break; ! 10: case 0b00000001: // 0x01 ! 11: case 0b00001001: // 0x09 ! 12: case 0b00010001: // 0x11 ! 13: case 0b00011001: // 0x19 ! 14: case 0b00100001: // 0x21 ! 15: case 0b00101001: // 0x29 ! 16: case 0b00111001: // 0x39 ! 17: OP_FUNC(out0_n_r); ! 18: break; ! 19: case 0b00000100: // 0x04 ! 20: case 0b00001100: // 0x0c ! 21: case 0b00010100: // 0x14 ! 22: case 0b00011100: // 0x1c ! 23: case 0b00100100: // 0x24 ! 24: case 0b00101100: // 0x2c ! 25: case 0b00111100: // 0x3c ! 26: OP_FUNC(tst_r); ! 27: break; ! 28: case 0b00110000: // 0x30 ! 29: OP_FUNC(in0_f_n); ! 30: break; ! 31: case 0b00110100: // 0x34 ! 32: OP_FUNC(tst_hlin); ! 33: break; ! 34: case 0b01000000: // 0x40 ! 35: case 0b01001000: // 0x48 ! 36: case 0b01010000: // 0x50 ! 37: case 0b01011000: // 0x58 ! 38: case 0b01100000: // 0x60 ! 39: case 0b01101000: // 0x68 ! 40: case 0b01111000: // 0x78 ! 41: OP_FUNC(in_r_c); ! 42: break; ! 43: case 0b01000001: // 0x41 ! 44: case 0b01001001: // 0x49 ! 45: case 0b01010001: // 0x51 ! 46: case 0b01011001: // 0x59 ! 47: case 0b01100001: // 0x61 ! 48: case 0b01101001: // 0x69 ! 49: case 0b01111001: // 0x79 ! 50: OP_FUNC(out_c_r); ! 51: break; ! 52: case 0b01000010: // 0x42 ! 53: case 0b01010010: // 0x52 ! 54: case 0b01100010: // 0x62 ! 55: case 0b01110010: // 0x72 ! 56: OP_FUNC(sbc_hl_ww); ! 57: break; ! 58: case 0b01000011: // 0x43 ! 59: case 0b01010011: // 0x53 ! 60: case 0b01100011: // 0x63 ! 61: case 0b01110011: // 0x73 ! 62: OP_FUNC(ld_nnin_ww); ! 63: break; ! 64: case 0b01000100: // 0x44 ! 65: OP_FUNC(neg); ! 66: break; ! 67: case 0b01000101: // 0x45 ! 68: OP_FUNC(retn); ! 69: break; ! 70: case 0b01000110: // 0x46 ! 71: OP_FUNC(im_0); ! 72: break; ! 73: case 0b01000111: // 0x47 ! 74: OP_FUNC(ld_i_a); ! 75: break; ! 76: case 0b01001010: // 0x4a ! 77: case 0b01011010: // 0x5a ! 78: case 0b01101010: // 0x6a ! 79: case 0b01111010: // 0x7a ! 80: OP_FUNC(adc_hl_ww); ! 81: break; ! 82: case 0b01001011: // 0x4b ! 83: case 0b01011011: // 0x5b ! 84: case 0b01101011: // 0x6b ! 85: case 0b01111011: // 0x7b ! 86: OP_FUNC(ld_ww_nnin); ! 87: break; ! 88: case 0b01001100: // 0x4c ! 89: case 0b01011100: // 0x5c ! 90: case 0b01101100: // 0x6c ! 91: case 0b01111100: // 0x7c ! 92: OP_FUNC(mlt); ! 93: break; ! 94: case 0b01001101: // 0x4d ! 95: OP_FUNC(reti); ! 96: break; ! 97: case 0b01001111: // 0x4f ! 98: OP_FUNC(ld_r_a); ! 99: break; ! 100: case 0b01010110: // 0x56 ! 101: OP_FUNC(im_1); ! 102: break; ! 103: case 0b01010111: // 0x57 ! 104: OP_FUNC(ld_a_i); ! 105: break; ! 106: case 0b01011110: // 0x5e ! 107: OP_FUNC(im_2); ! 108: break; ! 109: case 0b01011111: // 0x5f ! 110: OP_FUNC(ld_a_r); ! 111: break; ! 112: case 0b01100100: // 0x64 ! 113: OP_FUNC(tst_n); ! 114: break; ! 115: case 0b01100111: // 0x67 ! 116: OP_FUNC(rrd); ! 117: break; ! 118: case 0b01101111: // 0x6f ! 119: OP_FUNC(rld); ! 120: break; ! 121: case 0b01110000: // 0x70 ! 122: OP_FUNC(in_f_c); ! 123: break; ! 124: case 0b01110100: // 0x74 ! 125: OP_FUNC(tstio_n); ! 126: break; ! 127: case 0b01110110: // 0x76 ! 128: OP_FUNC(slp); ! 129: break; ! 130: case 0b10000011: // 0x83 ! 131: OP_FUNC(otim); ! 132: break; ! 133: case 0b10001011: // 0x8b ! 134: OP_FUNC(otdm); ! 135: break; ! 136: case 0b10010011: // 0x93 ! 137: OP_FUNC(otimr); ! 138: break; ! 139: case 0b10011011: // 0x9b ! 140: OP_FUNC(otdmr); ! 141: break; ! 142: case 0b10100000: // 0xa0 ! 143: OP_FUNC(ldi); ! 144: break; ! 145: case 0b10100001: // 0xa1 ! 146: OP_FUNC(cpi); ! 147: break; ! 148: case 0b10100010: // 0xa2 ! 149: OP_FUNC(ini); ! 150: break; ! 151: case 0b10100011: // 0xa3 ! 152: OP_FUNC(outi); ! 153: break; ! 154: case 0b10101000: // 0xa8 ! 155: OP_FUNC(ldd); ! 156: break; ! 157: case 0b10101001: // 0xa9 ! 158: OP_FUNC(cpd); ! 159: break; ! 160: case 0b10101010: // 0xaa ! 161: OP_FUNC(ind); ! 162: break; ! 163: case 0b10101011: // 0xab ! 164: OP_FUNC(outd); ! 165: break; ! 166: case 0b10110000: // 0xb0 ! 167: OP_FUNC(ldir); ! 168: break; ! 169: case 0b10110001: // 0xb1 ! 170: OP_FUNC(cpir); ! 171: break; ! 172: case 0b10110010: // 0xb2 ! 173: OP_FUNC(inir); ! 174: break; ! 175: case 0b10110011: // 0xb3 ! 176: OP_FUNC(otir); ! 177: break; ! 178: case 0b10111000: // 0xb8 ! 179: OP_FUNC(lddr); ! 180: break; ! 181: case 0b10111001: // 0xb9 ! 182: OP_FUNC(cpdr); ! 183: break; ! 184: case 0b10111010: // 0xba ! 185: OP_FUNC(indr); ! 186: break; ! 187: case 0b10111011: // 0xbb ! 188: OP_FUNC(otdr); ! 189: break; ! 190: case 0b11000001: // 0xc1 ! 191: case 0b11001001: // 0xc9 ! 192: case 0b11010001: // 0xd1 ! 193: case 0b11011001: // 0xd9 ! 194: case 0b11100001: // 0xe1 ! 195: case 0b11101001: // 0xe9 ! 196: case 0b11111001: // 0xf9 ! 197: OP_FUNC(mulub_a_r); ! 198: break; ! 199: case 0b11000011: // 0xc3 ! 200: OP_FUNC(mulub_hl_bc); ! 201: break; ! 202: case 0b11110011: // 0xf3 ! 203: OP_FUNC(mulub_hl_sp); ! 204: break; ! 205: case 0b11111111: // 0xff ! 206: OP_FUNC(syscall); ! 207: break;
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.