Page of GA22-7000-4 Revised September 1, 1975
By TNL:GN22-0498 Restart
Priority of Interruptions
Assigned Main-Storage Locations .
Real MainStorage .
Absolute MainStorage Multipl'Ocessing . . Shared Main Storage Prefixing. . . . . CPU Signaling and Response Orde:rs . . . . .
Conditions Determining Response .TOD Clock Synchronization . CPU Address Identification Syste m-Control Instructions DIAGNOSE. . . . INSERT PSW KEY. . INSERT STORAGE KEY LOAD CONTROL . . LOADPSW .... LOAD REAL ADDRESS PURGETLB ....
READ DIRECT. . .RESET REFERENCE BIT . SET CLOCK . . . .. SET CLOCK COMPARATOR. SET CPU TIMER . . . . SET PREFIX . . . . . SET PSW KEY FROM ADDRESS. SET STORAGE KEY . SET SYSTEM MASK . . . . SIGNAL PROCESSOR. . . . STORE CLOCK COMPARATOR. STORE CONTROL. . STORE CPU ADDRESS STORE CPU ID. . STORE CPU TIMER STORE PREFIX STORE THEN AND SYSTEM MASK STORE THEN OR SYSTEM MASK WRITE DIRECT General Instructions. Data Format. . . .
Number Representation
Instructions. . . .
vi
ADD .....
ADD HALFWORD .
ADD LOGICAL. .
AND .....
BRANCH AND LINK
BRANCHON CONDITION BRANCH ON COUNT. .
BRANCHON INDEX HIGH
BRANCHON INDEX LOW OR EQUAL COMPARE . . . . . . . COMPARE AND SWAP COMPARE DOUBLE AND SWAP COMPARE HALFWORD . . . COMPARE LOGICAL. . . . COMPARE LOGICAL CHARACTERS UNDER MASK COMPARE LOGICAL LONG . CONVERT TO BINARY . CONVERT TO DECIMAL.
DIVIDE . . . . . .
88
8990 90 91
95
95
95
97
97
98101 101 103 103 104 105 105 105 106 107 107 · 107 108 108 109 109 109 110 110 110 · 111 · 111 · 112
112
113
113
113
114
114
115
116
116
117
117
117· 120 · 120 · 121 · 121 · 122 · 122 · 123 · 123
123· 124 · 125 · 125
126
126
127
128
128EXCLUSIVE OR EXECUTE .. INSERT CHARACTER. INSERT CHARACTERS UNDER MASK LOAD .... LOAD ADDRESS . . LOAD AND TEST. . LOAD COMPLEMENT. LOAD HALFWORD LOAD MULTIPLE . LOAD NEGATIVE. LOAD POSITIVE MONITOR CALL MOVE MOVE LONG MOVE NUMERICS . MOVE WITH OFFSET. MOVE ZONES. . . MULTIPLY. . . . MULTIPLY HALFWORD . OR ..... . PACK ..... . SET PROGRAM MASK. SHIFT LEFT DOUBLE. SHIFT LEFT DOUBLE LOGICAL SHIFT LEFT SINGLE. . . . SHIFT LEFT SINGLE LOGICAL. SHIFT RIGHT DOUBLE . . . SHIFT RIGHT DOUBLE LOGICAL . SHIFT RIGHT SINGLE SHIFT RIGHT SINGLE LOGICAL STORE . . . . . . . . STORE CHARACTER. . . . STORE CHARACTERS UNDER MASK. STORE CLOCK. . STORE HALFWORD STORE MULTIPLE SUBTRACT. . . SUBTRACT HALFWORD . SUBTRACT LOGICAL. SUPERVISOR CALL TEST AND SET. . TEST UNDER MASK TRANSLATE
TRANSLATE ANDTEST . UNPACK Deci mal Instructions. Data Format. . Zoned Format . . Packed Format . .
Number Representation
Instructions .
ADD DECIMAL. .COMPARE DECIMAL .
DIVIDE DECIMAL.
EDIT ..... .
EDIT AND MARK. .MULTIPLY DECIMAL. SHIFT AND ROUND DECIMAL . SUBTRACT DECIMAL. ZERO AND ADD . . .
Floating-PointInstructions. Data Format.
Guard Digit . . . . . .
128
129130 130 130 131
131
131
131
132
132
132
132
133
133
135
135
136
136
136
137
137
138· 138
139
139
139140 140 140 141
141
141
141
141
142
142
143
143
143
144· 144
145
145
145
146
147
147
147
147
148
148
149
149
149150 152
153
153· 154 · 155 · 157
157· 158
By TNL:
Priority of Interruptions
Assigned Main-Storage Locations .
Real Main
Absolute Main
Conditions Determining Response .
READ DIRECT. . .
Number Representation
Instructions. . . .
vi
ADD .....
ADD HALFWORD .
ADD LOGICAL. .
AND .....
BRANCH AND LINK
BRANCH
BRANCH
BRANCH
DIVIDE . . . . . .
88
89
95
95
95
97
97
98
112
113
113
113
114
114
115
116
116
117
117
117
123
126
126
127
128
128
TRANSLATE AND
Number Representation
Instructions .
ADD DECIMAL. .
DIVIDE DECIMAL.
EDIT ..... .
EDIT AND MARK. .
Floating-Point
Guard Digit . . . . . .
128
129
131
131
131
132
132
132
132
133
133
135
135
136
136
136
137
137
138
139
139
139
141
141
141
141
142
142
143
143
143
144
145
145
145
146
147
147
147
147
148
148
149
149
149
153
153
157