NOP
YES
1
0
7
8
15
16
23
0
23
24
47
48
56
0
23
24
47
48
56
move {src2},Y:{src1}
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},{src1}
move {src2},Y:{src1}
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:{src1}
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:{src1}
move {src2},Y:({src1})
move {src2},Y:({src1})
move {src2},Y:({src1})
L{LABELV.SYM0.NAME}
move Y:{src1},{dest1}
move Y:({src1}),{dest1}
move Y:{src1},{dest1}
move Y:({src1}),{dest1}
move Y:{src1},{dest1}
move Y:{src1},{dest1}
move Y:({src1}),{dest1}
move Y:({src1}),{dest1}
move Y:({src1}),{dest1}
move Y:{src1},{dest1}
move Y:({src1}),{dest1}
move Y:{src1},{dest1}
move Y:{src1},{dest1}
move Y:{src1},{dest1}
move Y:{src1},{dest1}
move {src1},{dest1}
move {src1},{dest1}
move Y:{src1},{dest1}
move Y:{src1},{dest1}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add {src1},{src2}
add #{src2},Y:({src1})
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value >= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
syms[0]->u.value <= 63]]>
add #{src2},{src1}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub {src1},{src2}
sub #{src2},Y:({src1})
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value >= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
syms[0]->u.value <= 63]]>
sub #{src2},{src1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
mpy {src1},{src2},{dest1}
div {src1},{src2}
div {src1},{src2}
div {src1},{src2}
lsl {src2},{src1}
lsl {src2},{src1}
lsl {src1}1,{src2}
lsl {src1}1,{src2}
lsl #{src1},{src2}
syms[0]->u.value <= 31]]>
lsl #{src1},{src2}
syms[0]->u.value <= 31]]>
lsr {src1},{src2}
lsr {src2},{src1}
lsr {src1}1,{src2}
lsr {src1}1,{src2}
lsr #{src1},{src2}
syms[0]->u.value <= 31]]>
lsr #{src1},{src2}
syms[0]->u.value <= 31]]>
and {src1},{src2}
and {src1},{src2}
and #{src2},{src1}
syms[0]->u.value >= 63]]>
and #{src2},{src1}
syms[0]->u.value >= 63]]>
and #{src1},{src2}
syms[0]->u.value <= 63]]>
and #{src2},{src1}
syms[0]->u.value <= 63]]>
or {src1},{src2}
or {src1},{src2}
or #{src2},{src1}
syms[0]->u.value >= 63]]>
or #{src2},{src1}
syms[0]->u.value >= 63]]>
or #{src2},{src1}
syms[0]->u.value <= 63]]>
or #{src2},{src1}
syms[0]->u.value <= 63]]>
eor {src1},{src2}
eor {src1},{src2}
eor #{src2},{src1}
syms[0]->u.value >= 63]]>
eor #{src2},{src1}
syms[0]->u.value >= 63]]>
eor #{src2},{src1}
syms[0]->u.value <= 63]]>
eor #{src2},{src1}
syms[0]->u.value <= 63]]>
not {src1}
not {src1}
neg {src1}
neg {src1}
cmp {src2},{src1}
jeq L{EQF4.SYM0.NAME}
cmp {src2},{src1}
jeq L{EQI4.SYM0.NAME}
cmp {src2},{src1}
jeq L{EQU4.SYM0.NAME}
cmp {src2},{src1}
jeq L{EQF4.SYM0.NAME}
cmp {src2},{src1}
jeq L{EQI4.SYM0.NAME}
cmp {src2},{src1}
jeq L{EQU4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEF4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEI4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEU4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEF4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEI4.SYM0.NAME}
cmp {src2},{src1}
jge L{GEU4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTF4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTI4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTU4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTF4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTI4.SYM0.NAME}
cmp {src2},{src1}
jgt L{GTU4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEF4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEI4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEU4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEF4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEI4.SYM0.NAME}
cmp {src2},{src1}
jgt L{LEU4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTF4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTI4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTU4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTF4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTI4.SYM0.NAME}
cmp {src2},{src1}
jlt L{LTU4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEF4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEI4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEU4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEF4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEI4.SYM0.NAME}
cmp {src2},{src1}
jne L{NEU4.SYM0.NAME}
Gsymbol
accum
abs {accummulate}
!strcmp({call_abs}->syms[0]->name, "abs")
Gsymbol
MemY
accum
adc Y,{Fa}
!strcmp({call_adc}->syms[0]->name, "adc")
Constant
accum
accum
accum
addl {Fa},{Fb}
Constant
accum
accum
accum
addr {Fa},{Fb}
Gsymbol
accum
clr {accummulate}
!strcmp({call_clr}->syms[0]->name, "clr")
Gsymbol
accum
MemY
cmpm {FFa},{FFb}
!strcmp({call_cmpm}->syms[0]->name, "cmpm")
Gsymbol
accum
accum
cmpm {FFa},{FFb}
!strcmp({call_cmpm}->syms[0]->name, "cmpm")
Gsymbol
accum
MemY
cmpu {FFa},{FFb}
!strcmp({call_cmpu}->syms[0]->name, "cmpu")
Gsymbol
accum
accum
cmpu {FFa},{FFb}
!strcmp({call_cmpu}->syms[0]->name, "cmpu")
Gsymbol
accum
inc {accummulate}
!strcmp({call_inc}->syms[0]->name, "inc")
Gsymbol
accum
lsr {accummulate}
!strcmp({call_lsr}->syms[0]->name, "lsr")
Gsymbol
accum
lsl {accummulate}
!strcmp({call_lsl}->syms[0]->name, "lsl")
Gsymbol
Constant
incc {addressFa}
Gsymbol
accum
dec {accummulate}
!strcmp({call_dec}->syms[0]->name, "dec")
Gsymbol
Constant
PC
andi {Fb},{Fa}
!strcmp({call_andi}->syms[0]->name, "andi")
MemY
MemY
accum
accum
mac {Fa},{Fb},{assignvalue}
Constant
MemY
accum
maci #{Fc},{Fs},{assignvalue}
Constant
MemY
accum
macri #{Fc},{Fs},{assignvalue}
Gsymbol
MemY
MemY
accum
mpyr {Fs},{Fss},{Fd}
!strcmp({call_mpyr}->syms[0]->name, "mpyr")
Gsymbol
MemY
MemY
accum
macr {Fs},{Fc},{Fd}
!strcmp({call_macr}->syms[0]->name, "macr")
Gsymbol
Rn
accum
norm {Fbr},{Fa}
!strcmp({call_norm}->syms[0]->name, "norm")
Gsymbol
accum
MemY
normf {Fa},{Fb}
!strcmp({call_normf}->syms[0]->name, "normf")
Gsymbol
accum
accum
normf {Fa}1,{Fb}
!strcmp({call_normf}->syms[0]->name, "normf")
Gsymbol
accum
rnd {accummulate}
!strcmp({call_rnd}->syms[0]->name, "rnd")
Gsymbol
accum
rol {accummulate}
!strcmp({call_rol}->syms[0]->name, "rol")
Gsymbol
accum
ror {accummulate}
!strcmp({call_ror}->syms[0]->name, "ror")
Gsymbol
MemY
accum
sbc Y,{Fa}
!strcmp({call_sbc}->syms[0]->name, "sbc")
Gsymbol
MemX
accum
sbc {Fb},{Fa}
!strcmp({call_sbc}->syms[0]->name, "sbc")
Constant
accum
accum
accum
subl {Fa},{Fb}
Constant
accum
accum
accum
subr {Fa},{Fb}
Gsymbol
MemY
accum
tfr {Fb},{Fa}
!strcmp({call_tfr}->syms[0]->name, "tfr")
Gsymbol
accum
accum
tfr {Fb},{Fa}
!strcmp({call_tfr}->syms[0]->name, "tfr")
Gsymbol
accum
asl {accummulate}
!strcmp({call_asl}->syms[0]->name, "asl")
Gsymbol
accum
MemY
accum
asl {Fc},{Fs},{Fd}
!strcmp({call_aslm}->syms[0]->name, "aslm")
Gsymbol
accum
Constant
accum
asl #{Fc},{Fs},{Fd}
!strcmp({call_aslm}->syms[0]->name, "aslm")
Gsymbol
accum
accum
accum
asl {Fc}1,{Fs},{Fd}
!strcmp({call_aslm}->syms[0]->name, "aslm")
Gsymbol
accum
asr {accummulate}
!strcmp({call_asr}->syms[0]->name, "asr")
Gsymbol
accum
accum
accum
asr {Fc}1,{Fs},{Fd}
!strcmp({call_asrm}->syms[0]->name, "asrm")
Gsymbol
accum
Constant
accum
asr {Fc},{Fs},{Fd}
!strcmp({call_asrm}->syms[0]->name, "asrm")
Gsymbol
accum
MemY
accum
asr {Fc},{Fs},{Fd}
!strcmp({call_asrm}->syms[0]->name, "asrm")
Gsymbol
accum
accum
max {Fb},{Fa}
!strcmp({call_max}->syms[0]->name, "max")
Gsymbol
MemY
pull {something}
move {something},{address}
rts
rts
rts
rts
Gsymbol
jmp L{address.SYM0.X.NAME}
Gsymbol
bra {address.SYM0.X.NAME}
move {src1},{dest1}
move {src1},{dest1}
move {src1},{dest1}
move {src1},{dest1}
accum
MemY
cmp {0},{1}
cmp {0},{1}
jeq L{JEQ.SYM0.NAME}
Gsymbol
accum
MemY
MemY
macr {Fc},{Fs},{Fd}
!strcmp({call_macr}->syms[0]->name, "macr")
move #{src1},{dest1} ;CMTransfer
move #{src1},{dest1} ;CATransfer
move {src1},{dest1} ;MATransfer
move Y:{src1},{dest1} ;GRTransfer
move Y:{src1},{dest1} ;GATransfer
move Y:{src1},{dest1} ;GRTransfer
move #{src1},{dest1} ;CMTransfer
move Y:{src1},{dest1} ;GMTransfer