mirror of
https://github.com/trebonian/visual6502.git
synced 2025-03-13 10:36:42 +00:00
fixup 6800 disassembly
This commit is contained in:
parent
e8b964a24f
commit
10ba01cf12
@ -142,14 +142,6 @@ var disassembly={
|
||||
0x05: "",
|
||||
0x06: "tap",
|
||||
0x07: "tpa",
|
||||
0x08: "",
|
||||
0x09: "",
|
||||
0x0a: "",
|
||||
0x0b: "",
|
||||
0x0c: "",
|
||||
0x0d: "",
|
||||
0x0e: "",
|
||||
0x0f: "",
|
||||
0x10: "sba",
|
||||
0x11: "cba",
|
||||
0x12: "",
|
||||
@ -158,14 +150,6 @@ var disassembly={
|
||||
0x15: "",
|
||||
0x16: "tab",
|
||||
0x17: "tba",
|
||||
0x18: "",
|
||||
0x19: "",
|
||||
0x1a: "",
|
||||
0x1b: "",
|
||||
0x1c: "",
|
||||
0x1d: "",
|
||||
0x1e: "",
|
||||
0x1f: "",
|
||||
0x20: "bra N",
|
||||
0x21: "",
|
||||
0x22: "bhi N",
|
||||
@ -174,14 +158,6 @@ var disassembly={
|
||||
0x25: "bcs N",
|
||||
0x26: "bne N",
|
||||
0x27: "beq N",
|
||||
0x28: "",
|
||||
0x29: "",
|
||||
0x2a: "",
|
||||
0x2b: "",
|
||||
0x2c: "",
|
||||
0x2d: "",
|
||||
0x2e: "",
|
||||
0x2f: "",
|
||||
0x30: "tsx",
|
||||
0x31: "ins",
|
||||
0x32: "pul a",
|
||||
@ -190,14 +166,6 @@ var disassembly={
|
||||
0x35: "txs",
|
||||
0x36: "psh a",
|
||||
0x37: "psh b",
|
||||
0x38: "",
|
||||
0x39: "",
|
||||
0x3a: "",
|
||||
0x3b: "",
|
||||
0x3c: "",
|
||||
0x3d: "",
|
||||
0x3e: "",
|
||||
0x3f: "",
|
||||
0x40: "neg a",
|
||||
0x41: "",
|
||||
0x42: "",
|
||||
@ -206,14 +174,6 @@ var disassembly={
|
||||
0x45: "",
|
||||
0x46: "ror a",
|
||||
0x47: "asr a",
|
||||
0x48: "",
|
||||
0x49: "",
|
||||
0x4a: "",
|
||||
0x4b: "",
|
||||
0x4c: "",
|
||||
0x4d: "",
|
||||
0x4e: "",
|
||||
0x4f: "",
|
||||
0x50: "neg b",
|
||||
0x51: "",
|
||||
0x52: "",
|
||||
@ -222,14 +182,6 @@ var disassembly={
|
||||
0x55: "",
|
||||
0x56: "ror b",
|
||||
0x57: "asr b",
|
||||
0x58: "",
|
||||
0x59: "",
|
||||
0x5a: "",
|
||||
0x5b: "",
|
||||
0x5c: "",
|
||||
0x5d: "",
|
||||
0x5e: "",
|
||||
0x5f: "",
|
||||
0x60: "neg Nx",
|
||||
0x61: "",
|
||||
0x62: "",
|
||||
@ -238,14 +190,6 @@ var disassembly={
|
||||
0x65: "",
|
||||
0x66: "ror Nx",
|
||||
0x67: "asr Nx",
|
||||
0x68: "",
|
||||
0x69: "",
|
||||
0x6a: "",
|
||||
0x6b: "",
|
||||
0x6c: "",
|
||||
0x6d: "",
|
||||
0x6e: "",
|
||||
0x6f: "",
|
||||
0x70: "neg NN",
|
||||
0x71: "",
|
||||
0x72: "",
|
||||
@ -254,14 +198,6 @@ var disassembly={
|
||||
0x75: "",
|
||||
0x76: "ror NN",
|
||||
0x77: "asr NN",
|
||||
0x78: "",
|
||||
0x79: "",
|
||||
0x7a: "",
|
||||
0x7b: "",
|
||||
0x7c: "",
|
||||
0x7d: "",
|
||||
0x7e: "",
|
||||
0x7f: "",
|
||||
0x80: "sub a #",
|
||||
0x81: "cmp a #",
|
||||
0x82: "sbc a #",
|
||||
@ -270,14 +206,6 @@ var disassembly={
|
||||
0x85: "bit a #",
|
||||
0x86: "lda a #",
|
||||
0x87: "",
|
||||
0x88: "",
|
||||
0x89: "",
|
||||
0x8a: "",
|
||||
0x8b: "",
|
||||
0x8c: "",
|
||||
0x8d: "",
|
||||
0x8e: "",
|
||||
0x8f: "",
|
||||
0x90: "sub a N",
|
||||
0x91: "cmp a N",
|
||||
0x92: "sbc a N",
|
||||
@ -286,14 +214,6 @@ var disassembly={
|
||||
0x95: "bit a N",
|
||||
0x96: "lda a N",
|
||||
0x97: "sta a N",
|
||||
0x98: "",
|
||||
0x99: "",
|
||||
0x9a: "",
|
||||
0x9b: "",
|
||||
0x9c: "",
|
||||
0x9d: "",
|
||||
0x9e: "",
|
||||
0x9f: "",
|
||||
0xa0: "sub a Nx",
|
||||
0xa1: "cmp a Nx",
|
||||
0xa2: "sbc a Nx",
|
||||
@ -302,14 +222,6 @@ var disassembly={
|
||||
0xa5: "bit a Nx",
|
||||
0xa6: "lda a Nx",
|
||||
0xa7: "sta a Nx",
|
||||
0xa8: "",
|
||||
0xa9: "",
|
||||
0xaa: "",
|
||||
0xab: "",
|
||||
0xac: "",
|
||||
0xad: "",
|
||||
0xae: "",
|
||||
0xaf: "",
|
||||
0xb0: "sub a NN",
|
||||
0xb1: "cmp a NN",
|
||||
0xb2: "sbc a NN",
|
||||
@ -318,14 +230,6 @@ var disassembly={
|
||||
0xb5: "bit a NN",
|
||||
0xb6: "lda a NN",
|
||||
0xb7: "sta a NN",
|
||||
0xb8: "",
|
||||
0xb9: "",
|
||||
0xba: "",
|
||||
0xbb: "",
|
||||
0xbc: "",
|
||||
0xbd: "",
|
||||
0xbe: "",
|
||||
0xbf: "",
|
||||
0xc0: "sub b #",
|
||||
0xc1: "cmp b #",
|
||||
0xc2: "sbc b #",
|
||||
@ -334,14 +238,6 @@ var disassembly={
|
||||
0xc5: "bit b #",
|
||||
0xc6: "lda b #",
|
||||
0xc7: "",
|
||||
0xc8: "",
|
||||
0xc9: "",
|
||||
0xca: "",
|
||||
0xcb: "",
|
||||
0xcc: "",
|
||||
0xcd: "",
|
||||
0xce: "",
|
||||
0xcf: "",
|
||||
0xd0: "sub b N",
|
||||
0xd1: "cmp b N",
|
||||
0xd2: "sbc b N",
|
||||
@ -350,14 +246,6 @@ var disassembly={
|
||||
0xd5: "bit b N",
|
||||
0xd6: "lda b N",
|
||||
0xd7: "sta b N",
|
||||
0xd8: "",
|
||||
0xd9: "",
|
||||
0xda: "",
|
||||
0xdb: "",
|
||||
0xdc: "",
|
||||
0xdd: "",
|
||||
0xde: "",
|
||||
0xdf: "",
|
||||
0xe0: "sub b Nx",
|
||||
0xe1: "cmp b Nx",
|
||||
0xe2: "sbc b Nx",
|
||||
@ -366,14 +254,6 @@ var disassembly={
|
||||
0xe5: "bit b Nx",
|
||||
0xe6: "lda b Nx",
|
||||
0xe7: "sta b Nx",
|
||||
0xe8: "",
|
||||
0xe9: "",
|
||||
0xea: "",
|
||||
0xeb: "",
|
||||
0xec: "",
|
||||
0xed: "",
|
||||
0xee: "",
|
||||
0xef: "",
|
||||
0xf0: "sub b NN",
|
||||
0xf1: "cmp b NN",
|
||||
0xf2: "sbc b NN",
|
||||
@ -382,268 +262,132 @@ var disassembly={
|
||||
0xf5: "bit b NN",
|
||||
0xf6: "lda b NN",
|
||||
0xf7: "sta b NN",
|
||||
0xf8: "",
|
||||
0xf9: "",
|
||||
0xfa: "",
|
||||
0xfb: "",
|
||||
0xfc: "",
|
||||
0xfd: "",
|
||||
0xfe: "",
|
||||
0xff: "",
|
||||
0x00: "inx",
|
||||
0x01: "dex",
|
||||
0x02: "clv",
|
||||
0x03: "sev",
|
||||
0x04: "clc",
|
||||
0x05: "sec",
|
||||
0x06: "cli",
|
||||
0x07: "sei",
|
||||
0x08: "",
|
||||
0x09: "",
|
||||
0x0a: "",
|
||||
0x0b: "",
|
||||
0x0c: "",
|
||||
0x0d: "",
|
||||
0x0e: "",
|
||||
0x0f: "",
|
||||
0x10: "",
|
||||
0x11: "daa",
|
||||
0x12: "",
|
||||
0x13: "aba",
|
||||
0x14: "",
|
||||
0x15: "",
|
||||
0x16: "",
|
||||
0x17: "",
|
||||
0x08: "inx",
|
||||
0x09: "dex",
|
||||
0x0a: "clv",
|
||||
0x0b: "sev",
|
||||
0x0c: "clc",
|
||||
0x0d: "sec",
|
||||
0x0e: "cli",
|
||||
0x0f: "sei",
|
||||
0x18: "",
|
||||
0x19: "",
|
||||
0x19: "daa",
|
||||
0x1a: "",
|
||||
0x1b: "",
|
||||
0x1b: "aba",
|
||||
0x1c: "",
|
||||
0x1d: "",
|
||||
0x1e: "",
|
||||
0x1f: "",
|
||||
0x20: "bvc N",
|
||||
0x21: "bvs N",
|
||||
0x22: "bpl N",
|
||||
0x23: "bmi N",
|
||||
0x24: "bge N",
|
||||
0x25: "blt N",
|
||||
0x26: "bgt N",
|
||||
0x27: "ble N",
|
||||
0x28: "",
|
||||
0x29: "",
|
||||
0x2a: "",
|
||||
0x2b: "",
|
||||
0x2c: "",
|
||||
0x2d: "",
|
||||
0x2e: "",
|
||||
0x2f: "",
|
||||
0x30: "",
|
||||
0x31: "rts",
|
||||
0x32: "",
|
||||
0x33: "rti",
|
||||
0x34: "",
|
||||
0x35: "",
|
||||
0x36: "wai",
|
||||
0x37: "swi",
|
||||
0x28: "bvc N",
|
||||
0x29: "bvs N",
|
||||
0x2a: "bpl N",
|
||||
0x2b: "bmi N",
|
||||
0x2c: "bge N",
|
||||
0x2d: "blt N",
|
||||
0x2e: "bgt N",
|
||||
0x2f: "ble N",
|
||||
0x38: "",
|
||||
0x39: "",
|
||||
0x39: "rts",
|
||||
0x3a: "",
|
||||
0x3b: "",
|
||||
0x3b: "rti",
|
||||
0x3c: "",
|
||||
0x3d: "",
|
||||
0x3e: "",
|
||||
0x3f: "",
|
||||
0x40: "asl a",
|
||||
0x41: "rol a",
|
||||
0x42: "dec a",
|
||||
0x43: "",
|
||||
0x44: "inc a",
|
||||
0x45: "tst a",
|
||||
0x46: "",
|
||||
0x47: "clr a",
|
||||
0x48: "",
|
||||
0x49: "",
|
||||
0x4a: "",
|
||||
0x3e: "wai",
|
||||
0x3f: "swi",
|
||||
0x48: "asl a",
|
||||
0x49: "rol a",
|
||||
0x4a: "dec a",
|
||||
0x4b: "",
|
||||
0x4c: "",
|
||||
0x4d: "",
|
||||
0x4c: "inc a",
|
||||
0x4d: "tst a",
|
||||
0x4e: "",
|
||||
0x4f: "",
|
||||
0x50: "asl b",
|
||||
0x51: "rol b",
|
||||
0x52: "dec b",
|
||||
0x53: "",
|
||||
0x54: "inc b",
|
||||
0x55: "tst b",
|
||||
0x56: "",
|
||||
0x57: "clr b",
|
||||
0x58: "",
|
||||
0x59: "",
|
||||
0x5a: "",
|
||||
0x4f: "clr a",
|
||||
0x58: "asl b",
|
||||
0x59: "rol b",
|
||||
0x5a: "dec b",
|
||||
0x5b: "",
|
||||
0x5c: "",
|
||||
0x5d: "",
|
||||
0x5c: "inc b",
|
||||
0x5d: "tst b",
|
||||
0x5e: "",
|
||||
0x5f: "",
|
||||
0x60: "asl Nx",
|
||||
0x61: "rol Nx",
|
||||
0x62: "dec Nx",
|
||||
0x63: "",
|
||||
0x64: "inc Nx",
|
||||
0x65: "tst Nx",
|
||||
0x66: "jmp Nx",
|
||||
0x67: "clr Nx",
|
||||
0x68: "",
|
||||
0x69: "",
|
||||
0x6a: "",
|
||||
0x5f: "clr b",
|
||||
0x68: "asl Nx",
|
||||
0x69: "rol Nx",
|
||||
0x6a: "dec Nx",
|
||||
0x6b: "",
|
||||
0x6c: "",
|
||||
0x6d: "",
|
||||
0x6e: "",
|
||||
0x6f: "",
|
||||
0x70: "asl NN",
|
||||
0x71: "rol NN",
|
||||
0x72: "dec NN",
|
||||
0x73: "",
|
||||
0x74: "inc NN",
|
||||
0x75: "tst NN",
|
||||
0x76: "jmp NN",
|
||||
0x77: "clr NN",
|
||||
0x78: "",
|
||||
0x79: "",
|
||||
0x7a: "",
|
||||
0x6c: "inc Nx",
|
||||
0x6d: "tst Nx",
|
||||
0x6e: "jmp Nx",
|
||||
0x6f: "clr Nx",
|
||||
0x78: "asl NN",
|
||||
0x79: "rol NN",
|
||||
0x7a: "dec NN",
|
||||
0x7b: "",
|
||||
0x7c: "",
|
||||
0x7d: "",
|
||||
0x7e: "",
|
||||
0x7f: "",
|
||||
0x80: "eor a #",
|
||||
0x81: "adc a #",
|
||||
0x82: "ora a #",
|
||||
0x83: "add a #",
|
||||
0x84: "cpx ##",
|
||||
0x85: "bsr N",
|
||||
0x86: "lds ##",
|
||||
0x87: "",
|
||||
0x88: "",
|
||||
0x89: "",
|
||||
0x8a: "",
|
||||
0x8b: "",
|
||||
0x8c: "",
|
||||
0x8d: "",
|
||||
0x8e: "",
|
||||
0x7c: "inc NN",
|
||||
0x7d: "tst NN",
|
||||
0x7e: "jmp NN",
|
||||
0x7f: "clr NN",
|
||||
0x88: "eor a #",
|
||||
0x89: "adc a #",
|
||||
0x8a: "ora a #",
|
||||
0x8b: "add a #",
|
||||
0x8c: "cpx ##",
|
||||
0x8d: "bsr N",
|
||||
0x8e: "lds ##",
|
||||
0x8f: "",
|
||||
0x90: "eor a N",
|
||||
0x91: "adc a N",
|
||||
0x92: "ora a N",
|
||||
0x93: "add a N",
|
||||
0x94: "cpx N",
|
||||
0x95: "!hcf",
|
||||
0x96: "lds N",
|
||||
0x97: "sts N",
|
||||
0x98: "",
|
||||
0x99: "",
|
||||
0x9a: "",
|
||||
0x9b: "",
|
||||
0x9c: "",
|
||||
0x9d: "",
|
||||
0x9e: "",
|
||||
0x9f: "",
|
||||
0xa0: "eor a Nx",
|
||||
0xa1: "adc a Nx",
|
||||
0xa2: "ora a Nx",
|
||||
0xa3: "add a Nx",
|
||||
0xa4: "cpx Nx",
|
||||
0xa5: "jsr Nx",
|
||||
0xa6: "lds Nx",
|
||||
0xa7: "sts Nx",
|
||||
0xa8: "",
|
||||
0xa9: "",
|
||||
0xaa: "",
|
||||
0xab: "",
|
||||
0xac: "",
|
||||
0xad: "",
|
||||
0xae: "",
|
||||
0xaf: "",
|
||||
0xb0: "eor a NN",
|
||||
0xb1: "adc a NN",
|
||||
0xb2: "ora a NN",
|
||||
0xb3: "add a NN",
|
||||
0xb4: "cpx NN",
|
||||
0xb5: "jsr NN",
|
||||
0xb6: "lds NN",
|
||||
0xb7: "sts NN",
|
||||
0xb8: "",
|
||||
0xb9: "",
|
||||
0xba: "",
|
||||
0xbb: "",
|
||||
0xbc: "",
|
||||
0xbd: "",
|
||||
0xbe: "",
|
||||
0xbf: "",
|
||||
0xc0: "eor b #",
|
||||
0xc1: "adc b #",
|
||||
0xc2: "ora b #",
|
||||
0xc3: "add b #",
|
||||
0xc4: "",
|
||||
0xc5: "",
|
||||
0xc6: "ldx ##",
|
||||
0xc7: "",
|
||||
0xc8: "",
|
||||
0xc9: "",
|
||||
0xca: "",
|
||||
0xcb: "",
|
||||
0x98: "eor a N",
|
||||
0x99: "adc a N",
|
||||
0x9a: "ora a N",
|
||||
0x9b: "add a N",
|
||||
0x9c: "cpx N",
|
||||
0x9d: "!hcf",
|
||||
0x9e: "lds N",
|
||||
0x9f: "sts N",
|
||||
0xa8: "eor a Nx",
|
||||
0xa9: "adc a Nx",
|
||||
0xaa: "ora a Nx",
|
||||
0xab: "add a Nx",
|
||||
0xac: "cpx Nx",
|
||||
0xad: "jsr Nx",
|
||||
0xae: "lds Nx",
|
||||
0xaf: "sts Nx",
|
||||
0xb8: "eor a NN",
|
||||
0xb9: "adc a NN",
|
||||
0xba: "ora a NN",
|
||||
0xbb: "add a NN",
|
||||
0xbc: "cpx NN",
|
||||
0xbd: "jsr NN",
|
||||
0xbe: "lds NN",
|
||||
0xbf: "sts NN",
|
||||
0xc8: "eor b #",
|
||||
0xc9: "adc b #",
|
||||
0xca: "ora b #",
|
||||
0xcb: "add b #",
|
||||
0xcc: "",
|
||||
0xcd: "",
|
||||
0xce: "",
|
||||
0xce: "ldx ##",
|
||||
0xcf: "",
|
||||
0xd0: "eor b N",
|
||||
0xd1: "adc b N",
|
||||
0xd2: "ora b N",
|
||||
0xd3: "add b N",
|
||||
0xd4: "",
|
||||
0xd5: "!hcf",
|
||||
0xd6: "ldx N",
|
||||
0xd7: "stx N",
|
||||
0xd8: "",
|
||||
0xd9: "",
|
||||
0xda: "",
|
||||
0xdb: "",
|
||||
0xd8: "eor b N",
|
||||
0xd9: "adc b N",
|
||||
0xda: "ora b N",
|
||||
0xdb: "add b N",
|
||||
0xdc: "",
|
||||
0xdd: "",
|
||||
0xde: "",
|
||||
0xdf: "",
|
||||
0xe0: "eor b Nx",
|
||||
0xe1: "adc b Nx",
|
||||
0xe2: "ora b Nx",
|
||||
0xe3: "add b Nx",
|
||||
0xe4: "",
|
||||
0xe5: "",
|
||||
0xe6: "ldx Nx",
|
||||
0xe7: "stx Nx",
|
||||
0xe8: "",
|
||||
0xe9: "",
|
||||
0xea: "",
|
||||
0xeb: "",
|
||||
0xdd: "!hcf",
|
||||
0xde: "ldx N",
|
||||
0xdf: "stx N",
|
||||
0xe8: "eor b Nx",
|
||||
0xe9: "adc b Nx",
|
||||
0xea: "ora b Nx",
|
||||
0xeb: "add b Nx",
|
||||
0xec: "",
|
||||
0xed: "",
|
||||
0xee: "",
|
||||
0xef: "",
|
||||
0xf0: "eor b NN",
|
||||
0xf1: "adc b NN",
|
||||
0xf2: "ora b NN",
|
||||
0xf3: "add b NN",
|
||||
0xf4: "",
|
||||
0xf5: "",
|
||||
0xf6: "ldx NN",
|
||||
0xf7: "stx NN",
|
||||
0xf8: "",
|
||||
0xf9: "",
|
||||
0xfa: "",
|
||||
0xfb: "",
|
||||
0xee: "ldx Nx",
|
||||
0xef: "stx Nx",
|
||||
0xf8: "eor b NN",
|
||||
0xf9: "adc b NN",
|
||||
0xfa: "ora b NN",
|
||||
0xfb: "add b NN",
|
||||
0xfc: "",
|
||||
0xfd: "",
|
||||
0xfe: "",
|
||||
0xff: "",
|
||||
0xfe: "ldx NN",
|
||||
0xff: "stx NN",
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user