mirror of
https://github.com/jefftranter/udis.git
synced 2024-06-11 13:29:34 +00:00
Implement more of 6809.
This commit is contained in:
parent
487a2e3321
commit
60cf40fe45
43
6809.py
43
6809.py
|
@ -289,13 +289,44 @@ opcodeTable = {
|
|||
0x0d : [ 2, "tst", "direct" ],
|
||||
0x6d : [ 2, "tst", "indexed" ],
|
||||
0x7d : [ 3, "tst", "extended" ],
|
||||
|
||||
|
||||
0x24 : [ 2, "bcc", "rel8", pcr ],
|
||||
0x1024 : [ 2, "lbcc", "rel16" ],
|
||||
0x25 : [ 2, "bcs", "rel8", pcr ],
|
||||
0x1025 : [ 2, "lbcs", "rel16" ],
|
||||
0x27 : [ 2, "beq", "rel8", pcr ],
|
||||
0x1027 : [ 2, "lbeq", "rel16" ],
|
||||
0x2c : [ 2, "bge", "rel8", pcr ],
|
||||
0x102c : [ 2, "lbge", "rel16" ],
|
||||
0x2e : [ 2, "bgt", "rel8", pcr ],
|
||||
0x102e : [ 2, "lbgt", "rel16" ],
|
||||
0x22 : [ 2, "bhi", "rel8", pcr ],
|
||||
0x1022 : [ 2, "lbhi", "rel16" ],
|
||||
0x24 : [ 2, "bhs", "rel8", pcr ],
|
||||
0x1024 : [ 2, "lbhs", "rel16" ],
|
||||
0x2f : [ 2, "ble", "rel8", pcr ],
|
||||
0x102f : [ 2, "lble", "rel16" ],
|
||||
0x25 : [ 2, "blo", "rel8", pcr ],
|
||||
0x1025 : [ 2, "lblo", "rel16" ],
|
||||
0x23 : [ 2, "bls", "rel8", pcr ],
|
||||
0x1023 : [ 2, "lbls", "rel16" ],
|
||||
0x2d : [ 2, "blt", "rel8", pcr ],
|
||||
0x102d : [ 2, "lblt", "rel16" ],
|
||||
0x2b : [ 2, "bmi", "rel8", pcr ],
|
||||
0x102b : [ 2, "lbmi", "rel16" ],
|
||||
0x26 : [ 2, "bne", "rel8", pcr ],
|
||||
0x1026 : [ 4, "lbne", "rel16", pcr ],
|
||||
|
||||
|
||||
0xff : [ 3, "stu", "extended" ],
|
||||
0x1026 : [ 4, "lbne", "rel16" ],
|
||||
0x2a : [ 2, "bpl", "rel8", pcr ],
|
||||
0x102a : [ 4, "lbpl", "rel16" ],
|
||||
0x20 : [ 2, "bra", "rel8", pcr ],
|
||||
0x16 : [ 3, "lbra", "rel16" ],
|
||||
0x21 : [ 2, "brn", "rel8", pcr ],
|
||||
0x1021 : [ 4, "lbrn", "rel16" ],
|
||||
0x8d : [ 2, "bsr", "rel8", pcr ],
|
||||
0x17 : [ 3, "lbsr", "rel16" ],
|
||||
0x28 : [ 2, "bvc", "rel8", pcr ],
|
||||
0x1028 : [ 4, "lbvc", "rel16" ],
|
||||
0x29 : [ 2, "bvs", "rel8", pcr ],
|
||||
0x1029 : [ 4, "lbvs", "rel16" ],
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user