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_vax.txt
1
addressing modes
2
CLRB #0
3
CLRB #1
4
CLRB #2
5
CLRB #3
6
CLRB #4
7
CLRB #5
8
CLRB #6
9
CLRB #7
10
CLRB #8
11
CLRB #9
12
CLRB #A
13
CLRB #B
14
CLRB #C
15
CLRB #D
16
CLRB #E
17
CLRB #F
18
CLRB #10
19
CLRB #11
20
CLRB #12
21
CLRB #13
22
CLRB #14
23
CLRB #15
24
CLRB #16
25
CLRB #17
26
CLRB #18
27
CLRB #19
28
CLRB #1A
29
CLRB #1B
30
CLRB #1C
31
CLRB #1D
32
CLRB #1E
33
CLRB #1F
34
CLRB #20
35
CLRB #21
36
CLRB #22
37
CLRB #23
38
CLRB #24
39
CLRB #25
40
CLRB #26
41
CLRB #27
42
CLRB #28
43
CLRB #29
44
CLRB #2A
45
CLRB #2B
46
CLRB #2C
47
CLRB #2D
48
CLRB #2E
49
CLRB #2F
50
CLRB #30
51
CLRB #31
52
CLRB #32
53
CLRB #33
54
CLRB #34
55
CLRB #35
56
CLRB #36
57
CLRB #37
58
CLRB #38
59
CLRB #39
60
CLRB #3A
61
CLRB #3B
62
CLRB #3C
63
CLRB #3D
64
CLRB #3E
65
CLRB #3F
66
CLRB #2[R0]
67
CLRB #2[R1]
68
CLRB #2[R2]
69
CLRB #2[R3]
70
CLRB #2[R4]
71
CLRB #2[R5]
72
CLRB #2[R6]
73
CLRB #2[R7]
74
CLRB #2[R8]
75
CLRB #2[R9]
76
CLRB #2[R10]
77
CLRB #2[R11]
78
CLRB #2[AP]
79
CLRB #2[FP]
80
CLRB #2[SP]
81
CLRB #2[PC]
82
CLRB R0
83
CLRB R1
84
CLRB R2
85
CLRB R3
86
CLRB R4
87
CLRB R5
88
CLRB R6
89
CLRB R7
90
CLRB R8
91
CLRB R9
92
CLRB R10
93
CLRB R11
94
CLRB AP
95
CLRB FP
96
CLRB SP
97
CLRB PC
98
CLRB (R0)
99
CLRB (R1)
100
CLRB (R2)
101
CLRB (R3)
102
CLRB (R4)
103
CLRB (R5)
104
CLRB (R6)
105
CLRB (R7)
106
CLRB (R8)
107
CLRB (R9)
108
CLRB (R10)
109
CLRB (R11)
110
CLRB (AP)
111
CLRB (FP)
112
CLRB (SP)
113
CLRB (PC)
114
CLRB -(R0)
115
CLRB -(R1)
116
CLRB -(R2)
117
CLRB -(R3)
118
CLRB -(R4)
119
CLRB -(R5)
120
CLRB -(R6)
121
CLRB -(R7)
122
CLRB -(R8)
123
CLRB -(R9)
124
CLRB -(R10)
125
CLRB -(R11)
126
CLRB -(AP)
127
CLRB -(FP)
128
CLRB -(SP)
129
CLRB -(PC)
130
CLRB (R0)+
131
CLRB (R1)+
132
CLRB (R2)+
133
CLRB (R3)+
134
CLRB (R4)+
135
CLRB (R5)+
136
CLRB (R6)+
137
CLRB (R7)+
138
CLRB (R8)+
139
CLRB (R9)+
140
CLRB (R10)+
141
CLRB (R11)+
142
CLRB (AP)+
143
CLRB (FP)+
144
CLRB (SP)+
145
CLRB #2
146
CLRB @(R0)+
147
CLRB @(R1)+
148
CLRB @(R2)+
149
CLRB @(R3)+
150
CLRB @(R4)+
151
CLRB @(R5)+
152
CLRB @(R6)+
153
CLRB @(R7)+
154
CLRB @(R8)+
155
CLRB @(R9)+
156
CLRB @(R10)+
157
CLRB @(R11)+
158
CLRB @(AP)+
159
CLRB @(FP)+
160
CLRB @(SP)+
161
CLRB @#5040302
162
CLRB 2(R0)
163
CLRB 2(R1)
164
CLRB 2(R2)
165
CLRB 2(R3)
166
CLRB 2(R4)
167
CLRB 2(R5)
168
CLRB 2(R6)
169
CLRB 2(R7)
170
CLRB 2(R8)
171
CLRB 2(R9)
172
CLRB 2(R10)
173
CLRB 2(R11)
174
CLRB 2(AP)
175
CLRB 2(FP)
176
CLRB 2(SP)
177
CLRB 5
178
CLRB @2(R0)
179
CLRB @2(R1)
180
CLRB @2(R2)
181
CLRB @2(R3)
182
CLRB @2(R4)
183
CLRB @2(R5)
184
CLRB @2(R6)
185
CLRB @2(R7)
186
CLRB @2(R8)
187
CLRB @2(R9)
188
CLRB @2(R10)
189
CLRB @2(R11)
190
CLRB @2(AP)
191
CLRB @2(FP)
192
CLRB @2(SP)
193
CLRB @5
194
CLRB 302(R0)
195
CLRB 302(R1)
196
CLRB 302(R2)
197
CLRB 302(R3)
198
CLRB 302(R4)
199
CLRB 302(R5)
200
CLRB 302(R6)
201
CLRB 302(R7)
202
CLRB 302(R8)
203
CLRB 302(R9)
204
CLRB 302(R10)
205
CLRB 302(R11)
206
CLRB 302(AP)
207
CLRB 302(FP)
208
CLRB 302(SP)
209
CLRB 306
210
CLRB @302(R0)
211
CLRB @302(R1)
212
CLRB @302(R2)
213
CLRB @302(R3)
214
CLRB @302(R4)
215
CLRB @302(R5)
216
CLRB @302(R6)
217
CLRB @302(R7)
218
CLRB @302(R8)
219
CLRB @302(R9)
220
CLRB @302(R10)
221
CLRB @302(R11)
222
CLRB @302(AP)
223
CLRB @302(FP)
224
CLRB @302(SP)
225
CLRB @306
226
CLRB 5040302(R0)
227
CLRB 5040302(R1)
228
CLRB 5040302(R2)
229
CLRB 5040302(R3)
230
CLRB 5040302(R4)
231
CLRB 5040302(R5)
232
CLRB 5040302(R6)
233
CLRB 5040302(R7)
234
CLRB 5040302(R8)
235
CLRB 5040302(R9)
236
CLRB 5040302(R10)
237
CLRB 5040302(R11)
238
CLRB 5040302(AP)
239
CLRB 5040302(FP)
240
CLRB 5040302(SP)
241
CLRB 5040308
242
CLRB @5040302(R0)
243
CLRB @5040302(R1)
244
CLRB @5040302(R2)
245
CLRB @5040302(R3)
246
CLRB @5040302(R4)
247
CLRB @5040302(R5)
248
CLRB @5040302(R6)
249
CLRB @5040302(R7)
250
CLRB @5040302(R8)
251
CLRB @5040302(R9)
252
CLRB @5040302(R10)
253
CLRB @5040302(R11)
254
CLRB @5040302(AP)
255
CLRB @5040302(FP)
256
CLRB @5040302(SP)
257
CLRB @5040308
258
259
opcodes
260
HALT
261
NOP
262
REI
263
BPT
264
RET
265
RSB
266
LDPCTX
267
SVPCTX
268
CVTPS #1,#2,#3,#4
269
CVTSP #1,#2,#3,#4
270
INDEX #1,#2,#3,#4,#5,#6
271
CRC #1,#2,#3,#4
272
PROBER #1,#2,#3
273
PROBEW #1,#2,#3
274
INSQUE #1,#2
275
REMQUE #1,#2
276
BSBB 3
277
BRB 3
278
BNEQ 3
279
BEQL 3
280
BGTR 3
281
BLEQ 3
282
JSB #1
283
JMP #1
284
BGEQ 3
285
BLSS 3
286
BGTRU 3
287
BLEQU 3
288
BVC 3
289
BVS 3
290
BGEQU 3
291
BLSSU 3
292
ADDP4 #1,#2,#3,#4
293
ADDP6 #1,#2,#3,#4,#5,#6
294
SUBP4 #1,#2,#3,#4
295
SUBP6 #1,#2,#3,#4,#5,#6
296
CVTPT #1,#2,#3,#4,#5
297
MULP #1,#2,#3,#4,#5,#6
298
CVTTP #1,#2,#3,#4,#5
299
DIVP #1,#2,#3,#4,#5,#6
300
MOVC3 #1,#2,#3
301
CMPC3 #1,#2,#3
302
SCANC #1,#2,#3,#4
303
SPANC #1,#2,#3,#4
304
MOVC5 #1,#2,#3,#4,#5
305
CMPC5 #1,#2,#3,#4,#5
306
MOVTC #1,#2,#3,#4,#5,#6
307
MOVTUC #1,#2,#3,#4,#5,#6
308
BSBW 204
309
BRW 204
310
CVTWL #1,#2
311
CVTWB #1,#2
312
MOVP #1,#2,#3
313
CMPP3 #1,#2,#3
314
CVTPL #1,#2,#3
315
CMPP4 #1,#2,#3,#4
316
EDITPC #1,#2,#3,#4
317
MATCHC #1,#2,#3,#4
318
LOCC #1,#2,#3
319
SKPC #1,#2,#3
320
MOVZWL #1,#2
321
ACBW #1,#2,#3,50A
322
MOVAW #1,#2
323
PUSHAW #1
324
ADDF2 #1,#2
325
ADDF3 #1,#2,#3
326
SUBF2 #1,#2
327
SUBF3 #1,#2,#3
328
MULF2 #1,#2
329
MULF3 #1,#2,#3
330
DIVF2 #1,#2
331
DIVF3 #1,#2,#3
332
CVTFB #1,#2
333
CVTFW #1,#2
334
CVTFL #1,#2
335
CVTRFL #1,#2
336
CVTBF #1,#2
337
CVTWF #1,#2
338
CVTLF #1,#2
339
ACBF #1,#2,#3,50A
340
MOVF #1,#2
341
CMPF #1,#2
342
MNEGF #1,#2
343
TSTF #1
344
EMODF #1,#2,#3,#4,#5
345
POLYF #1,#2,#3
346
CVTFD #1,#2
347
.BYTE 57
348
ADAWI #1,#2
349
.BYTE 59
350
.BYTE 5A
351
.BYTE 5B
352
INSQHI #1,#2
353
INSQTI #1,#2
354
REMQHI #1,#2
355
REMQTI #1,#2
356
ADDD2 #1,#2
357
ADDD3 #1,#2,#3
358
SUBD2 #1,#2
359
SUBD3 #1,#2,#3
360
MULD2 #1,#2
361
MULD3 #1,#2,#3
362
DIVD2 #1,#2
363
DIVD3 #1,#2,#3
364
CVTDB #1,#2
365
CVTDW #1,#2
366
CVTDL #1,#2
367
CVTRDL #1,#2
368
CVTBD #1,#2
369
CVTWD #1,#2
370
CVTLD #1,#2
371
ACBD #1,#2,#3,50A
372
MOVD #1,#2
373
CMPD #1,#2
374
MNEGD #1,#2
375
TSTD #1
376
EMODD #1,#2,#3,#4,#5
377
POLYD #1,#2,#3
378
CVTDF #1,#2
379
.BYTE 77
380
ASHL #1,#2,#3
381
ASHQ #1,#2,#3
382
EMUL #1,#2,#3,#4
383
EDIV #1,#2,#3,#4
384
CLRQ #1
385
MOVQ #1,#2
386
MOVAQ #1,#2
387
PUSHAQ #1
388
ADDB2 #1,#2
389
ADDB3 #1,#2,#3
390
SUBB2 #1,#2
391
SUBB3 #1,#2,#3
392
MULB2 #1,#2
393
MULB3 #1,#2,#3
394
DIVB2 #1,#2
395
DIVB3 #1,#2,#3
396
BISB2 #1,#2
397
BISB3 #1,#2,#3
398
BICB2 #1,#2
399
BICB3 #1,#2,#3
400
XORB2 #1,#2
401
XORB3 #1,#2,#3
402
MNEGB #1,#2
403
CASEB #1,#2,#3
404
MOVB #1,#2
405
CMPB #1,#2
406
MCOMB #1,#2
407
BITB #1,#2
408
CLRB #1
409
TSTB #1
410
INCB #1
411
DECB #1
412
CVTBL #1,#2
413
CVTBW #1,#2
414
MOVZBL #1,#2
415
MOVZBW #1,#2
416
ROTL #1,#2,#3
417
ACBB #1,#2,#3,50A
418
MOVAB #1,#2
419
PUSHAB #1
420
ADDW2 #1,#2
421
ADDW3 #1,#2,#3
422
SUBW2 #1,#2
423
SUBW3 #1,#2,#3
424
MULW2 #1,#2
425
MULW3 #1,#2,#3
426
DIVW2 #1,#2
427
DIVW3 #1,#2,#3
428
BISW2 #1,#2
429
BISW3 #1,#2,#3
430
BICW2 #1,#2
431
BICW3 #1,#2,#3
432
XORW2 #1,#2
433
XORW3 #1,#2,#3
434
MNEGW #1,#2
435
CASEW #1,#2,#3
436
MOVW #1,#2
437
CMPW #1,#2
438
MCOMW #1,#2
439
BITW #1,#2
440
CLRW #1
441
TSTW #1
442
INCW #1
443
DECW #1
444
BISPSW #1
445
BICPSW #1
446
POPR #1
447
PUSHR #1
448
CHMK #1
449
CHME #1
450
CHMS #1
451
CHMU #1
452
ADDL2 #1,#2
453
ADDL3 #1,#2,#3
454
SUBL2 #1,#2
455
SUBL3 #1,#2,#3
456
MULL2 #1,#2
457
MULL3 #1,#2,#3
458
DIVL2 #1,#2
459
DIVL3 #1,#2,#3
460
BISL2 #1,#2
461
BISL3 #1,#2,#3
462
BICL2 #1,#2
463
BICL3 #1,#2,#3
464
XORL2 #1,#2
465
XORL3 #1,#2,#3
466
MNEGL #1,#2
467
CASEL #1,#2,#3
468
MOVL #1,#2
469
CMPL #1,#2
470
MCOML #1,#2
471
BITL #1,#2
472
CLRL #1
473
TSTL #1
474
INCL #1
475
DECL #1
476
ADWC #1,#2
477
SBWC #1,#2
478
MTPR #1,#2
479
MFPR #1,#2
480
MOVPSL #1
481
PUSHL #1
482
MOVAL #1,#2
483
PUSHAL #1
484
BBS #1,#2,7
485
BBC #1,#2,7
486
BBSS #1,#2,7
487
BBCS #1,#2,7
488
BBSC #1,#2,7
489
BBCC #1,#2,7
490
BBSSI #1,#2,7
491
BBCCI #1,#2,7
492
BLBS #1,5
493
BLBC #1,5
494
FFS #1,#2,#3,#4
495
FFC #1,#2,#3,#4
496
CMPV #1,#2,#3,#4
497
CMPZV #1,#2,#3,#4
498
EXTV #1,#2,#3,#4
499
EXTZV #1,#2,#3,#4
500
INSV #1,#2,#3,#4
501
ACBL #1,#2,#3,50A
502
AOBLSS #1,#2,7
503
AOBLEQ #1,#2,7
504
SOBGEQ #1,5
505
SOBGTR #1,5
506
CVTLB #1,#2
507
CVTLW #1,#2
508
ASHP #1,#2,#3,#4,#5,#6
509
CVTLP #1,#2,#3
510
CALLG #1,#2
511
CALLS #1,#2
512
XFC
513
.BYTE FD
514
.BYTE FE
515
.BYTE FF
516
517
opcodes fd
518
.BYTE FD,0
519
.BYTE FD,1
520
.BYTE FD,2
521
.BYTE FD,3
522
.BYTE FD,4
523
.BYTE FD,5
524
.BYTE FD,6
525
.BYTE FD,7
526
.BYTE FD,8
527
.BYTE FD,9
528
.BYTE FD,A
529
.BYTE FD,B
530
.BYTE FD,C
531
.BYTE FD,D
532
.BYTE FD,E
533
.BYTE FD,F
534
.BYTE FD,10
535
.BYTE FD,11
536
.BYTE FD,12
537
.BYTE FD,13
538
.BYTE FD,14
539
.BYTE FD,15
540
.BYTE FD,16
541
.BYTE FD,17
542
.BYTE FD,18
543
.BYTE FD,19
544
.BYTE FD,1A
545
.BYTE FD,1B
546
.BYTE FD,1C
547
.BYTE FD,1D
548
.BYTE FD,1E
549
.BYTE FD,1F
550
.BYTE FD,20
551
.BYTE FD,21
552
.BYTE FD,22
553
.BYTE FD,23
554
.BYTE FD,24
555
.BYTE FD,25
556
.BYTE FD,26
557
.BYTE FD,27
558
.BYTE FD,28
559
.BYTE FD,29
560
.BYTE FD,2A
561
.BYTE FD,2B
562
.BYTE FD,2C
563
.BYTE FD,2D
564
.BYTE FD,2E
565
.BYTE FD,2F
566
.BYTE FD,30
567
.BYTE FD,31
568
CVTDH #1,#2
569
CVTGF #1,#2
570
.BYTE FD,34
571
.BYTE FD,35
572
.BYTE FD,36
573
.BYTE FD,37
574
.BYTE FD,38
575
.BYTE FD,39
576
.BYTE FD,3A
577
.BYTE FD,3B
578
.BYTE FD,3C
579
.BYTE FD,3D
580
.BYTE FD,3E
581
.BYTE FD,3F
582
ADDG2 #1,#2
583
ADDG3 #1,#2,#3
584
SUBG2 #1,#2
585
SUBG3 #1,#2,#3
586
MULG2 #1,#2
587
MULG3 #1,#2,#3
588
DIVG2 #1,#2
589
DIVG3 #1,#2,#3
590
CVTGB #1,#2
591
CVTGW #1,#2
592
CVTGL #1,#2
593
CVTRGL #1,#2
594
CVTBG #1,#2
595
CVTWG #1,#2
596
CVTLG #1,#2
597
ACBG #1,#2,#3,50B
598
MOVG #1,#2
599
CMPG #1,#2
600
MNEGG #1,#2
601
TSTG #1
602
EMODG #1,#2,#3,#4,#5
603
POLYG #1,#2,#3
604
CVTGH #1,#2
605
.BYTE FD,57
606
.BYTE FD,58
607
.BYTE FD,59
608
.BYTE FD,5A
609
.BYTE FD,5B
610
.BYTE FD,5C
611
.BYTE FD,5D
612
.BYTE FD,5E
613
.BYTE FD,5F
614
ADDH2 #1,#2
615
ADDH3 #1,#2,#3
616
SUBH2 #1,#2
617
SUBH3 #1,#2,#3
618
MULH2 #1,#2
619
MULH3 #1,#2,#3
620
DIVH2 #1,#2
621
DIVH3 #1,#2,#3
622
CVTHB #1,#2
623
CVTHW #1,#2
624
CVTHL #1,#2
625
CVTRHL #1,#2
626
CVTBH #1,#2
627
CVTWH #1,#2
628
CVTLH #1,#2
629
ACBH #1,#2,#3,50B
630
MOVH #1,#2
631
CMPH #1,#2
632
MNEGH #1,#2
633
TSTH #1
634
EMODH #1,#2,#3,#4,#5
635
POLYH #1,#2,#3
636
CVTHG #1,#2
637
.BYTE FD,77
638
.BYTE FD,78
639
.BYTE FD,79
640
.BYTE FD,7A
641
.BYTE FD,7B
642
CLRO #1
643
MOVO #1,#2
644
MOVAO #1,#2
645
PUSHAO #1
646
.BYTE FD,80
647
.BYTE FD,81
648
.BYTE FD,82
649
.BYTE FD,83
650
.BYTE FD,84
651
.BYTE FD,85
652
.BYTE FD,86
653
.BYTE FD,87
654
.BYTE FD,88
655
.BYTE FD,89
656
.BYTE FD,8A
657
.BYTE FD,8B
658
.BYTE FD,8C
659
.BYTE FD,8D
660
.BYTE FD,8E
661
.BYTE FD,8F
662
.BYTE FD,90
663
.BYTE FD,91
664
.BYTE FD,92
665
.BYTE FD,93
666
.BYTE FD,94
667
.BYTE FD,95
668
.BYTE FD,96
669
.BYTE FD,97
670
CVTFH #1,#2
671
CVTFG #1,#2
672
.BYTE FD,9A
673
.BYTE FD,9B
674
.BYTE FD,9C
675
.BYTE FD,9D
676
.BYTE FD,9E
677
.BYTE FD,9F
678
.BYTE FD,A0
679
.BYTE FD,A1
680
.BYTE FD,A2
681
.BYTE FD,A3
682
.BYTE FD,A4
683
.BYTE FD,A5
684
.BYTE FD,A6
685
.BYTE FD,A7
686
.BYTE FD,A8
687
.BYTE FD,A9
688
.BYTE FD,AA
689
.BYTE FD,AB
690
.BYTE FD,AC
691
.BYTE FD,AD
692
.BYTE FD,AE
693
.BYTE FD,AF
694
.BYTE FD,B0
695
.BYTE FD,B1
696
.BYTE FD,B2
697
.BYTE FD,B3
698
.BYTE FD,B4
699
.BYTE FD,B5
700
.BYTE FD,B6
701
.BYTE FD,B7
702
.BYTE FD,B8
703
.BYTE FD,B9
704
.BYTE FD,BA
705
.BYTE FD,BB
706
.BYTE FD,BC
707
.BYTE FD,BD
708
.BYTE FD,BE
709
.BYTE FD,BF
710
.BYTE FD,C0
711
.BYTE FD,C1
712
.BYTE FD,C2
713
.BYTE FD,C3
714
.BYTE FD,C4
715
.BYTE FD,C5
716
.BYTE FD,C6
717
.BYTE FD,C7
718
.BYTE FD,C8
719
.BYTE FD,C9
720
.BYTE FD,CA
721
.BYTE FD,CB
722
.BYTE FD,CC
723
.BYTE FD,CD
724
.BYTE FD,CE
725
.BYTE FD,CF
726
.BYTE FD,D0
727
.BYTE FD,D1
728
.BYTE FD,D2
729
.BYTE FD,D3
730
.BYTE FD,D4
731
.BYTE FD,D5
732
.BYTE FD,D6
733
.BYTE FD,D7
734
.BYTE FD,D8
735
.BYTE FD,D9
736
.BYTE FD,DA
737
.BYTE FD,DB
738
.BYTE FD,DC
739
.BYTE FD,DD
740
.BYTE FD,DE
741
.BYTE FD,DF
742
.BYTE FD,E0
743
.BYTE FD,E1
744
.BYTE FD,E2
745
.BYTE FD,E3
746
.BYTE FD,E4
747
.BYTE FD,E5
748
.BYTE FD,E6
749
.BYTE FD,E7
750
.BYTE FD,E8
751
.BYTE FD,E9
752
.BYTE FD,EA
753
.BYTE FD,EB
754
.BYTE FD,EC
755
.BYTE FD,ED
756
.BYTE FD,EE
757
.BYTE FD,EF
758
.BYTE FD,F0
759
.BYTE FD,F1
760
.BYTE FD,F2
761
.BYTE FD,F3
762
.BYTE FD,F4
763
.BYTE FD,F5
764
CVTHF #1,#2
765
CVTHD #1,#2
766
.BYTE FD,F8
767
.BYTE FD,F9
768
.BYTE FD,FA
769
.BYTE FD,FB
770
.BYTE FD,FC
771
.BYTE FD,FD
772
.BYTE FD,FE
773
.BYTE FD,FF
774