public
/
multi_emu.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Implement 386 instruction table, improve 8086/186/286 instruction table
[multi_emu.git]
/
instr_6809.txt
1
addressing modes
2
LEAX 0,X
3
LEAX 1,X
4
LEAX 2,X
5
LEAX 3,X
6
LEAX 4,X
7
LEAX 5,X
8
LEAX 6,X
9
LEAX 7,X
10
LEAX 8,X
11
LEAX 9,X
12
LEAX 10,X
13
LEAX 11,X
14
LEAX 12,X
15
LEAX 13,X
16
LEAX 14,X
17
LEAX 15,X
18
LEAX -16,X
19
LEAX -15,X
20
LEAX -14,X
21
LEAX -13,X
22
LEAX -12,X
23
LEAX -11,X
24
LEAX -10,X
25
LEAX -9,X
26
LEAX -8,X
27
LEAX -7,X
28
LEAX -6,X
29
LEAX -5,X
30
LEAX -4,X
31
LEAX -3,X
32
LEAX -2,X
33
LEAX -1,X
34
LEAX 0,Y
35
LEAX 1,Y
36
LEAX 2,Y
37
LEAX 3,Y
38
LEAX 4,Y
39
LEAX 5,Y
40
LEAX 6,Y
41
LEAX 7,Y
42
LEAX 8,Y
43
LEAX 9,Y
44
LEAX 10,Y
45
LEAX 11,Y
46
LEAX 12,Y
47
LEAX 13,Y
48
LEAX 14,Y
49
LEAX 15,Y
50
LEAX -16,Y
51
LEAX -15,Y
52
LEAX -14,Y
53
LEAX -13,Y
54
LEAX -12,Y
55
LEAX -11,Y
56
LEAX -10,Y
57
LEAX -9,Y
58
LEAX -8,Y
59
LEAX -7,Y
60
LEAX -6,Y
61
LEAX -5,Y
62
LEAX -4,Y
63
LEAX -3,Y
64
LEAX -2,Y
65
LEAX -1,Y
66
LEAX 0,U
67
LEAX 1,U
68
LEAX 2,U
69
LEAX 3,U
70
LEAX 4,U
71
LEAX 5,U
72
LEAX 6,U
73
LEAX 7,U
74
LEAX 8,U
75
LEAX 9,U
76
LEAX 10,U
77
LEAX 11,U
78
LEAX 12,U
79
LEAX 13,U
80
LEAX 14,U
81
LEAX 15,U
82
LEAX -16,U
83
LEAX -15,U
84
LEAX -14,U
85
LEAX -13,U
86
LEAX -12,U
87
LEAX -11,U
88
LEAX -10,U
89
LEAX -9,U
90
LEAX -8,U
91
LEAX -7,U
92
LEAX -6,U
93
LEAX -5,U
94
LEAX -4,U
95
LEAX -3,U
96
LEAX -2,U
97
LEAX -1,U
98
LEAX 0,S
99
LEAX 1,S
100
LEAX 2,S
101
LEAX 3,S
102
LEAX 4,S
103
LEAX 5,S
104
LEAX 6,S
105
LEAX 7,S
106
LEAX 8,S
107
LEAX 9,S
108
LEAX 10,S
109
LEAX 11,S
110
LEAX 12,S
111
LEAX 13,S
112
LEAX 14,S
113
LEAX 15,S
114
LEAX -16,S
115
LEAX -15,S
116
LEAX -14,S
117
LEAX -13,S
118
LEAX -12,S
119
LEAX -11,S
120
LEAX -10,S
121
LEAX -9,S
122
LEAX -8,S
123
LEAX -7,S
124
LEAX -6,S
125
LEAX -5,S
126
LEAX -4,S
127
LEAX -3,S
128
LEAX -2,S
129
LEAX -1,S
130
LEAX ,X+
131
LEAX ,X++
132
LEAX ,-X
133
LEAX ,--X
134
LEAX ,X
135
LEAX B,X
136
LEAX A,X
137
LEAX ???
138
LEAX $12,X
139
LEAX $1234,X
140
LEAX ???
141
LEAX D,X
142
LEAX $12,PC
143
LEAX $1234,PC
144
LEAX ???
145
LEAX ???
146
LEAX ???
147
LEAX [,X++]
148
LEAX ???
149
LEAX [,--X]
150
LEAX [,X]
151
LEAX [B,X]
152
LEAX [A,X]
153
LEAX ???
154
LEAX [$12,X]
155
LEAX [$1234,X]
156
LEAX ???
157
LEAX [D,X]
158
LEAX [$12,PC]
159
LEAX [$1234,PC]
160
LEAX ???
161
LEAX [$1234]
162
LEAX ,Y+
163
LEAX ,Y++
164
LEAX ,-Y
165
LEAX ,--Y
166
LEAX ,Y
167
LEAX B,Y
168
LEAX A,Y
169
LEAX ???
170
LEAX $12,Y
171
LEAX $1234,Y
172
LEAX ???
173
LEAX D,Y
174
LEAX $12,PC
175
LEAX $1234,PC
176
LEAX ???
177
LEAX ???
178
LEAX ???
179
LEAX [,Y++]
180
LEAX ???
181
LEAX [,--Y]
182
LEAX [,Y]
183
LEAX [B,Y]
184
LEAX [A,Y]
185
LEAX ???
186
LEAX [$12,Y]
187
LEAX [$1234,Y]
188
LEAX ???
189
LEAX [D,Y]
190
LEAX [$12,PC]
191
LEAX [$1234,PC]
192
LEAX ???
193
LEAX ???
194
LEAX ,U+
195
LEAX ,U++
196
LEAX ,-U
197
LEAX ,--U
198
LEAX ,U
199
LEAX B,U
200
LEAX A,U
201
LEAX ???
202
LEAX $12,U
203
LEAX $1234,U
204
LEAX ???
205
LEAX D,U
206
LEAX $12,PC
207
LEAX $1234,PC
208
LEAX ???
209
LEAX ???
210
LEAX ???
211
LEAX [,U++]
212
LEAX ???
213
LEAX [,--U]
214
LEAX [,U]
215
LEAX [B,U]
216
LEAX [A,U]
217
LEAX ???
218
LEAX [$12,U]
219
LEAX [$1234,U]
220
LEAX ???
221
LEAX [D,U]
222
LEAX [$12,PC]
223
LEAX [$1234,PC]
224
LEAX ???
225
LEAX ???
226
LEAX ,S+
227
LEAX ,S++
228
LEAX ,-S
229
LEAX ,--S
230
LEAX ,S
231
LEAX B,S
232
LEAX A,S
233
LEAX ???
234
LEAX $12,S
235
LEAX $1234,S
236
LEAX ???
237
LEAX D,S
238
LEAX $12,PC
239
LEAX $1234,PC
240
LEAX ???
241
LEAX ???
242
LEAX ???
243
LEAX [,S++]
244
LEAX ???
245
LEAX [,--S]
246
LEAX [,S]
247
LEAX [B,S]
248
LEAX [A,S]
249
LEAX ???
250
LEAX [$12,S]
251
LEAX [$1234,S]
252
LEAX ???
253
LEAX [D,S]
254
LEAX [$12,PC]
255
LEAX [$1234,PC]
256
LEAX ???
257
LEAX ???
258
259
opcodes
260
NEG <$12
261
Invalid
262
Invalid
263
COM <$12
264
LSR <$12
265
Invalid
266
ROR <$12
267
ASR <$12
268
ASL <$12
269
ROL <$12
270
DEC <$12
271
Invalid
272
INC <$12
273
TST <$12
274
JMP <$12
275
CLR <$12
276
Invalid
277
Invalid
278
NOP
279
SYNC
280
Invalid
281
Invalid
282
LBRA $1237
283
LBSR $1237
284
Invalid
285
DAA
286
ORCC #$12
287
Invalid
288
ANDCC #$12
289
SEX
290
EXG X,Y
291
TFR X,Y
292
BRA $0014
293
BRN $0014
294
BHI $0014
295
BLS $0014
296
BCC $0014
297
BCS $0014
298
BNE $0014
299
BEQ $0014
300
BVC $0014
301
BVS $0014
302
BPL $0014
303
BMI $0014
304
BGE $0014
305
BLT $0014
306
BGT $0014
307
BLE $0014
308
LEAX -14,X
309
LEAY -14,X
310
LEAS -14,X
311
LEAU -14,X
312
PSHS X,A
313
PULS X,A
314
PSHU X,A
315
PULU X,A
316
Invalid
317
RTS
318
ABX
319
RTI
320
CWAI #$12
321
MUL
322
RESET
323
SWI
324
NEGA
325
Invalid
326
Invalid
327
COMA
328
LSRA
329
Invalid
330
RORA
331
ASRA
332
ASLA
333
ROLA
334
DECA
335
Invalid
336
INCA
337
TSTA
338
Invalid
339
CLRA
340
NEGB
341
Invalid
342
Invalid
343
COMB
344
LSRB
345
Invalid
346
RORB
347
ASRB
348
ASLB
349
ROLB
350
DECB
351
Invalid
352
INCB
353
TSTB
354
Invalid
355
CLRB
356
NEG -14,X
357
Invalid
358
Invalid
359
COM -14,X
360
LSR -14,X
361
Invalid
362
ROR -14,X
363
ASR -14,X
364
ASL -14,X
365
ROL -14,X
366
DEC -14,X
367
Invalid
368
INC -14,X
369
TST -14,X
370
JMP -14,X
371
CLR -14,X
372
NEG $1234
373
Invalid
374
Invalid
375
COM $1234
376
LSR $1234
377
Invalid
378
ROR $1234
379
ASR $1234
380
ASL $1234
381
ROL $1234
382
DEC $1234
383
Invalid
384
INC $1234
385
TST $1234
386
JMP $1234
387
CLR $1234
388
SUBA #$12
389
CMPA #$12
390
SBCA #$12
391
SUBD #$1234
392
ANDA #$12
393
BITA #$12
394
LDA #$12
395
Invalid
396
EORA #$12
397
ADCA #$12
398
ORA #$12
399
ADDA #$12
400
CMPX #$1234
401
BSR $0014
402
LDX #$1234
403
Invalid
404
SUBA <$12
405
CMPA <$12
406
SBCA <$12
407
SUBD <$12
408
ANDA <$12
409
BITA <$12
410
LDA <$12
411
STA <$12
412
EORA <$12
413
ADCA <$12
414
ORA <$12
415
ADDA <$12
416
CMPX <$12
417
JSR <$12
418
LDX <$12
419
STX <$12
420
SUBA -14,X
421
CMPA -14,X
422
SBCA -14,X
423
SUBD -14,X
424
ANDA -14,X
425
BITA -14,X
426
LDA -14,X
427
STA -14,X
428
EORA -14,X
429
ADCA -14,X
430
ORA -14,X
431
ADDA -14,X
432
CMPX -14,X
433
JSR -14,X
434
LDX -14,X
435
STX -14,X
436
SUBA $1234
437
CMPA $1234
438
SBCA $1234
439
SUBD $1234
440
ANDA $1234
441
BITA $1234
442
LDA $1234
443
STA $1234
444
EORA $1234
445
ADCA $1234
446
ORA $1234
447
ADDA $1234
448
CMPX $1234
449
JSR $1234
450
LDX $1234
451
STX $1234
452
SUBB #$12
453
CMPB #$12
454
SBCB #$12
455
ADDD #$1234
456
ANDB #$12
457
BITB #$12
458
LDB #$12
459
Invalid
460
EORB #$12
461
ADCB #$12
462
ORB #$12
463
ADDB #$12
464
LDD #$1234
465
Invalid
466
LDU #$1234
467
Invalid
468
SUBB <$12
469
CMPB <$12
470
SBCB <$12
471
ADDD <$12
472
ANDB <$12
473
BITB <$12
474
LDB <$12
475
STB <$12
476
EORB <$12
477
ADCB <$12
478
ORB <$12
479
ADDB <$12
480
LDD <$12
481
STD <$12
482
LDU <$12
483
STU <$12
484
SUBB -14,X
485
CMPB -14,X
486
SBCB -14,X
487
ADDD -14,X
488
ANDB -14,X
489
BITB -14,X
490
LDB -14,X
491
STB -14,X
492
EORB -14,X
493
ADCB -14,X
494
ORB -14,X
495
ADDB -14,X
496
LDD -14,X
497
STD -14,X
498
LDU -14,X
499
STU -14,X
500
SUBB $1234
501
CMPB $1234
502
SBCB $1234
503
ADDD $1234
504
ANDB $1234
505
BITB $1234
506
LDB $1234
507
STB $1234
508
EORB $1234
509
ADCB $1234
510
ORB $1234
511
ADDB $1234
512
LDD $1234
513
STD $1234
514
LDU $1234
515
STU $1234
516
517
opcodes 0x10
518
Invalid
519
Invalid
520
Invalid
521
Invalid
522
Invalid
523
Invalid
524
Invalid
525
Invalid
526
Invalid
527
Invalid
528
Invalid
529
Invalid
530
Invalid
531
Invalid
532
Invalid
533
Invalid
534
Invalid
535
Invalid
536
Invalid
537
Invalid
538
Invalid
539
Invalid
540
Invalid
541
Invalid
542
Invalid
543
Invalid
544
Invalid
545
Invalid
546
Invalid
547
Invalid
548
Invalid
549
Invalid
550
Invalid
551
LBRN $1238
552
LBHI $1238
553
LBLS $1238
554
LBCC $1238
555
LBCS $1238
556
LBNE $1238
557
LBEQ $1238
558
LBVC $1238
559
LBVS $1238
560
LBPL $1238
561
LBMI $1238
562
LBGE $1238
563
LBLT $1238
564
LBGT $1238
565
LBLE $1238
566
Invalid
567
Invalid
568
Invalid
569
Invalid
570
Invalid
571
Invalid
572
Invalid
573
Invalid
574
Invalid
575
Invalid
576
Invalid
577
Invalid
578
Invalid
579
Invalid
580
Invalid
581
SWI2
582
Invalid
583
Invalid
584
Invalid
585
Invalid
586
Invalid
587
Invalid
588
Invalid
589
Invalid
590
Invalid
591
Invalid
592
Invalid
593
Invalid
594
Invalid
595
Invalid
596
Invalid
597
Invalid
598
Invalid
599
Invalid
600
Invalid
601
Invalid
602
Invalid
603
Invalid
604
Invalid
605
Invalid
606
Invalid
607
Invalid
608
Invalid
609
Invalid
610
Invalid
611
Invalid
612
Invalid
613
Invalid
614
Invalid
615
Invalid
616
Invalid
617
Invalid
618
Invalid
619
Invalid
620
Invalid
621
Invalid
622
Invalid
623
Invalid
624
Invalid
625
Invalid
626
Invalid
627
Invalid
628
Invalid
629
Invalid
630
Invalid
631
Invalid
632
Invalid
633
Invalid
634
Invalid
635
Invalid
636
Invalid
637
Invalid
638
Invalid
639
Invalid
640
Invalid
641
Invalid
642
Invalid
643
Invalid
644
Invalid
645
Invalid
646
Invalid
647
Invalid
648
Invalid
649
CMPD #$1234
650
Invalid
651
Invalid
652
Invalid
653
Invalid
654
Invalid
655
Invalid
656
Invalid
657
Invalid
658
CMPY #$1234
659
Invalid
660
LDY #$1234
661
Invalid
662
Invalid
663
Invalid
664
Invalid
665
CMPD <$12
666
Invalid
667
Invalid
668
Invalid
669
Invalid
670
Invalid
671
Invalid
672
Invalid
673
Invalid
674
CMPY <$12
675
Invalid
676
LDY <$12
677
STY <$12
678
Invalid
679
Invalid
680
Invalid
681
CMPD -14,X
682
Invalid
683
Invalid
684
Invalid
685
Invalid
686
Invalid
687
Invalid
688
Invalid
689
Invalid
690
CMPY -14,X
691
Invalid
692
LDY -14,X
693
STY -14,X
694
Invalid
695
Invalid
696
Invalid
697
CMPD $1234
698
Invalid
699
Invalid
700
Invalid
701
Invalid
702
Invalid
703
Invalid
704
Invalid
705
Invalid
706
CMPY $1234
707
Invalid
708
LDY $1234
709
STY $1234
710
Invalid
711
Invalid
712
Invalid
713
Invalid
714
Invalid
715
Invalid
716
Invalid
717
Invalid
718
Invalid
719
Invalid
720
Invalid
721
Invalid
722
Invalid
723
Invalid
724
LDS #$1234
725
Invalid
726
Invalid
727
Invalid
728
Invalid
729
Invalid
730
Invalid
731
Invalid
732
Invalid
733
Invalid
734
Invalid
735
Invalid
736
Invalid
737
Invalid
738
Invalid
739
Invalid
740
LDS <$12
741
STS <$12
742
Invalid
743
Invalid
744
Invalid
745
Invalid
746
Invalid
747
Invalid
748
Invalid
749
Invalid
750
Invalid
751
Invalid
752
Invalid
753
Invalid
754
Invalid
755
Invalid
756
LDS -14,X
757
STS -14,X
758
Invalid
759
Invalid
760
Invalid
761
Invalid
762
Invalid
763
Invalid
764
Invalid
765
Invalid
766
Invalid
767
Invalid
768
Invalid
769
Invalid
770
Invalid
771
Invalid
772
LDS $1234
773
STS $1234
774
775
opcodes 0x11
776
Invalid
777
Invalid
778
Invalid
779
Invalid
780
Invalid
781
Invalid
782
Invalid
783
Invalid
784
Invalid
785
Invalid
786
Invalid
787
Invalid
788
Invalid
789
Invalid
790
Invalid
791
Invalid
792
Invalid
793
Invalid
794
Invalid
795
Invalid
796
Invalid
797
Invalid
798
Invalid
799
Invalid
800
Invalid
801
Invalid
802
Invalid
803
Invalid
804
Invalid
805
Invalid
806
Invalid
807
Invalid
808
Invalid
809
Invalid
810
Invalid
811
Invalid
812
Invalid
813
Invalid
814
Invalid
815
Invalid
816
Invalid
817
Invalid
818
Invalid
819
Invalid
820
Invalid
821
Invalid
822
Invalid
823
Invalid
824
Invalid
825
Invalid
826
Invalid
827
Invalid
828
Invalid
829
Invalid
830
Invalid
831
Invalid
832
Invalid
833
Invalid
834
Invalid
835
Invalid
836
Invalid
837
Invalid
838
Invalid
839
SWI3
840
Invalid
841
Invalid
842
Invalid
843
Invalid
844
Invalid
845
Invalid
846
Invalid
847
Invalid
848
Invalid
849
Invalid
850
Invalid
851
Invalid
852
Invalid
853
Invalid
854
Invalid
855
Invalid
856
Invalid
857
Invalid
858
Invalid
859
Invalid
860
Invalid
861
Invalid
862
Invalid
863
Invalid
864
Invalid
865
Invalid
866
Invalid
867
Invalid
868
Invalid
869
Invalid
870
Invalid
871
Invalid
872
Invalid
873
Invalid
874
Invalid
875
Invalid
876
Invalid
877
Invalid
878
Invalid
879
Invalid
880
Invalid
881
Invalid
882
Invalid
883
Invalid
884
Invalid
885
Invalid
886
Invalid
887
Invalid
888
Invalid
889
Invalid
890
Invalid
891
Invalid
892
Invalid
893
Invalid
894
Invalid
895
Invalid
896
Invalid
897
Invalid
898
Invalid
899
Invalid
900
Invalid
901
Invalid
902
Invalid
903
Invalid
904
Invalid
905
Invalid
906
Invalid
907
CMPU #$1234
908
Invalid
909
Invalid
910
Invalid
911
Invalid
912
Invalid
913
Invalid
914
Invalid
915
Invalid
916
CMPS #$1234
917
Invalid
918
Invalid
919
Invalid
920
Invalid
921
Invalid
922
Invalid
923
CMPU <$12
924
Invalid
925
Invalid
926
Invalid
927
Invalid
928
Invalid
929
Invalid
930
Invalid
931
Invalid
932
CMPS <$12
933
Invalid
934
Invalid
935
Invalid
936
Invalid
937
Invalid
938
Invalid
939
CMPU -14,X
940
Invalid
941
Invalid
942
Invalid
943
Invalid
944
Invalid
945
Invalid
946
Invalid
947
Invalid
948
CMPS -14,X
949
Invalid
950
Invalid
951
Invalid
952
Invalid
953
Invalid
954
Invalid
955
CMPU $1234
956
Invalid
957
Invalid
958
Invalid
959
Invalid
960
Invalid
961
Invalid
962
Invalid
963
Invalid
964
CMPS $1234
965
Invalid
966
Invalid
967
Invalid
968
Invalid
969
Invalid
970
Invalid
971
Invalid
972
Invalid
973
Invalid
974
Invalid
975
Invalid
976
Invalid
977
Invalid
978
Invalid
979
Invalid
980
Invalid
981
Invalid
982
Invalid
983
Invalid
984
Invalid
985
Invalid
986
Invalid
987
Invalid
988
Invalid
989
Invalid
990
Invalid
991
Invalid
992
Invalid
993
Invalid
994
Invalid
995
Invalid
996
Invalid
997
Invalid
998
Invalid
999
Invalid
1000
Invalid
1001
Invalid
1002
Invalid
1003
Invalid
1004
Invalid
1005
Invalid
1006
Invalid
1007
Invalid
1008
Invalid
1009
Invalid
1010
Invalid
1011
Invalid
1012
Invalid
1013
Invalid
1014
Invalid
1015
Invalid
1016
Invalid
1017
Invalid
1018
Invalid
1019
Invalid
1020
Invalid
1021
Invalid
1022
Invalid
1023
Invalid
1024
Invalid
1025
Invalid
1026
Invalid
1027
Invalid
1028
Invalid
1029
Invalid
1030
Invalid
1031
Invalid
1032