Sigma 6 Instructions (Mnemonics) - Xerox Sigma 6 Reference Manual

Table of Contents

Advertisement

APPENDIX C. SIGMA 6 INSTRUCTIONS (MNEMONICS)
Mnemonic
Code
Instruction Name
Addressing Type
Page
AD
10
Add Ooubleword
Daub I eword
40
AH
50
Add Halfword
Halfword
39
AI
20
Add Immediate
Immediate, word
39
AIO
6E
Acknowl edge I/O Interrupt (pri vi
I
eged)
Word
87
AND
4B
AND Word
Word
46
ANLZ
44
Analyze
Word
37
AW
30
Add Word
Word
40
AWM
66
Add Word to Memory
Word
43
BAL
6A
Branch and Link
Word
74
BCR
68
Branch on Conditions Reset
Word
73
BCS
69
Branch on Conditions Set
Word
73
BDR
64
Branch on Decrementing Register
Word
74
BIR
65
Branch on Incrementing Register
Word
73
CALl
04
Call 1
Word
74
CAL2
05
Call 2
Word
74
CAL3
06
Call 3
Word
74
CAL4
07
Cal14
Word
74
CB
71
Compare Byte
Byte
44
CBS
60
Compare Byte String
Immediate, byte
62
CD
11
Compare Doubleword
Doubleword
45
CH
51
Compare Halfword
Halfword
45
CI
21
Compare Immediate
Immediate, word
44
CLM
19
Compare with Limits in Memory
Doubleword
46
CLR
39
Compare with Limits in Register
Word
46
CS
45
Compare Selective
Word
45
CVA
29
Convert by Addition
Word
49
CVS
28
Convert by Subtraction
Word
50
CW
31
Compare Word
Word
45
DA
79
Decimal Add
Byte
57
DC
70
Decimal Compare
Byte
58
DD
7A
Decimal Divide
Byte
58
DH
56
Divide Halfword
Halfword
42
DL
7E
Decimal Load
Byte
56
DM
7B
Decimal Multiply
Byte
57
OS
78
Decima I Subtract
Byte
57
OSA
7C
Decimal Shift Arithmetic
Byte
58
DST
7F
Decimal Store
Byte
56
DW
36
Divide Word
Word
42
EBS
63
Edit Byte String
Immediate, byte
64
EOR
48
Exclusive OR Word
Word
46
EXU
67
Execute
Word
73
FAL
10
Floating Add Long
Doubleword
53
FAS
3D
Floating Add Short
Word
53
FDL
lE
Floating Divide Long
Doubleword
54
FDS
3E
Floating Divide Short
optional
Word
54
FML
IF
Floating Multiply Long
Doubleword
54
FMS
3F
Floating Multiply Short
Word
54
FSL
1C
Floating Subtract Long
Doubleword
54
FSS
3C
Floating Subtract Short
Word
53
HIO
4F
Halt Input/Output (privileged)
Word
86
INT
6B
Interpret
Word
38
LAD
1B
Load Absolute Doubleword
Doubleword
34
LAH
5B
Load Absolute Halfword
Halfword
33
LAW
3B
Load Absolute Word
Word
33
LB
72
Load Byte
Byte
32
LCD
1A
Load Complement Doubleword
Doubleword
33
LCF
70
Load Conditions and Floating Control
Byte
35
126
Appendix C

Advertisement

Table of Contents
loading

Table of Contents