Number Representation 159
Normalization 159
Instructions 160 ADD NORMALIZED 160 ADD UNNORMALIZED 162 COMPARE 163
DIVIDE 163
HALVE 164 LOAD. 165 LOAD AND TEST 165 LOAD COMPLEMENT. 165 LOAD NEGATIVE. 166 LOAD POSITIVE 166 LOAD ROUNDED 166 MULTIPLY 167 STORE 168 SUBTRACT NORMALIZED 169 SUBTRACT UNNORMALIZED 169
Machine-Check Handling 171
Machine-Check Detection 171
Recovery Mechanisms 172
Redundancy Correction 172 CPU Retry 172 Unit Deletion 172
Handling of Machine Checks 172
Handling of Invalid CBC in Storage 172
Handling of Invalid CBC in Keys in Storage 173
Handling of Invalid CBC in Registers . 173
Check-Stop State 175
Machine-Check Interruption Conditions 175
Machine-Check Interruption 175
Interruption Action. 175 Point of Interruption 176
Machine-Check Logout . 177
Machine-Check Extended Interruption Information. 177
Machine-Check Interruption Code 178
Machine-Check Control Registers. 181
Control Register 14 . 181
Control Register 15 . 182
Summary of Machine-Check Masking. 183 Input/Output Operations 185
Attachment of Input/Output Devices. 186
Input/Output Devices 186
Control Units 187
Channels. 187
System Operation 189
Compatibility of Operation 191
Control of Input/Output Devices 191
Input/Output Device Addressing 192
States of the Input/Output System 192
Resetting of the Input/Output System 194
Condition Code . 195
Instruction Formats 197
List of Instructions 197
CLEAR I/O 198
HALT DEVICE 199
HALT I/O 202 START I/O 204 START I/O FAST RELEASE. 204 STORE CHANNEL ID . 206 TEST CHANNEL 207 TEST I/O. 208 Input/Output Instruction Exception Handling 210 Page of GA22-70004 Revised September 1, 1975
By TNL: GN22ยท0498 Execution of Input/Output Operations 210 Blocking of Data. 210 Channel Address Word . 210 Channel Command Word 211
Command Code . 212
Designation of Storage Area 212
Chaining . 213
Skipping . 215 Program-Con trolled Interruption 215
Channel Indirect Data Addressing. 216
Commands 217
Conclusion of Input/Output Operations 222
Types of Conclusion 222
Input/Output Interruptions 226 Priority of Interruptions 227
Channel Status Word 228 Unit Status Conditions . 229
Channel Status Conditions. 233
Contents of Channel Status Word. 235
Channel Logout. 238 I/O Communications Area . 239
System Console 243 Operator Section 243
Address-Compare Controls. 244
Check-Stop Indicator 245
Configuration Controls. 245
Display-and-Enter Controls. 245
Emergency-Pull Switch . 245
Enable-System-Clear Key 245 IMPL Con troIs 245
Interrupt Key 245
Load Indicator 245
Load Key. 245 Load-Unit"Address Controls 246
Manual Indicator 246 Power-Off Key 246 Power-On Key 246
Rate Control. 246
Restart Key 246 Start Key. 247 Stop Key. 247
Store-Status Key. 247
System Indicator. 247
System-Reset Key 247
Test Indicator 247
Thermal/CB Power-Check Indicator 247 TOD Clock Key . 247
Wait Indicator 248
Remote Operator-Control Panel 248
Customer-Engineer Section. 248 , Appendix A. System/370 Features. 249
Central Processing Unit. 249 I/O Channels . 250 Availability of CPU Features on System/370 Models . 250 Appendix B. Functions That Differ From System/360 251
Removal of USASCII-8 Mode . 251
Handling Invalid Decimal Sign. 251
Recognizing Protection Exception in Edit 251
Operation Code for HALT DEVICE 251
Extent of Logout Area. 251
Command Retry. 251
Logout on Channel Data Check 252
Channel Prefetching. 252
vii
Appendix C. Lists of Instructions 253 Appendix E. Condition-Code Settings. ยท 275
Arranged by Name 254
Arranged by Mnemonic. 258
Arranged by Operation Code 262
Arranged by Feature 266
Appendix F. Table of Powers of 2 . ยท 277
Standard Instruction Set 266
Decimal Feature Instructions 268 Floating-Point Feature Instructions 269 CPU-Timer and Clock-Comparator Feature Instructions 270 Appendix G. Hexadecimal Tables ยท 279
Dire(:t-Control Feature Instructions 270 Extended-Precision Floating-Point Feature Instructions 270 Tran:slation Feature Instructions 270 Multiprocessing Feature Instructions . 270 Appendix H. EBCDIC Chart. ยท 287 Conditional-Swapping Feature Instructions 270 PSWKey-Handling Feature Instructions 270 Appendix D. Formats 271
Appendix I. Number Representation and
Program Status Word 271
Instruction-Use Examples. ยท 289
Assignment of Control Register Fields 272
Assigned Locations in Real Main Storage 273
Assigned Locations in Absolute Main Storage 274 Index. ยท 315
viii
Previous Page Next Page