Program Status Word (Ec Mode); Channel Command Word; Channel Status Word (Hex 40); Program Interruption Codes - IBM System/370 Operator's Reference Manual

Hide thumbs Also See for System/370:
Table of Contents

Advertisement

I nstruction address
32
34
36
3940
47
1
48
55
1
56
63
0-5 Channel 0 to 5 masks
6 Mask for channel 6 and up
7 (E) External mask
32-33 U LC) I nstruction length code
34-35 (CC) Condition code
12 (C=O)
Basic control mode
13 (M) Machine-check mask
14 (W=1) Wait state
15 (P=1) Problem state
36
Fixed-point overflow mask
37 Decimal overflow mask
38 Exponent underflow mask
39 Significance mask
PROGRAM STATUS WORD (EC Mode)
0000 0000
I
I nstruction address
32
3940
47
1
48
SSIS6
1 (R) Program event recording mask
15 (P=1) Problem state
5 (T=1) Translation mode
lS-19 (CC) Condition code
6
m
Input/output mask
20 Fixed-point overflow mask
7 (E) External mask
21 Decimal overflow mask
12
(C=l) Extended control mode
22 Exponent underflow mask
13 (M) Machine-check mask
23 Significance mask
14 (W=1) Wait state
CHANNEL COMMAND WORD
I
Command code
I
Data address
CD-bit 32 (SO) causes use of address portion of next CCW.
CC-bit 33 (40l causes use of command code and data address of next CCW.
SLI-bit 34 (20) causes suppression of possible incorrect length indication.
Skip-bit 35 (10) suppresses transfer of information to main storage.
PCI-bit 36
(08)
causes a channel program controlled interruption.
IDA-bit 37
(04)
causes bitsS-31 of CCW to specify location of first IDAW.
CHANNEL STATUS WORD (hex 40)
63
31
63
l
Key
J~I~16C~18
Is116 CCWaddress23124
J
I
Unit status
I
Channel status
I
Byte count
I
32
3940
4748
55 1 56
63
5 Logout pending
40 (SO) Program-eontrolled interruption
6-7 Deferred condition code
41 (40) Incorrect length
32 (So) Attention
42 (20) Program check
33 (40) Status modifier
43 (10) Protection check.
34 (20) Control unit end
44
lOS)
Channel data check
35 (10) Busy
45 (04)
Channel control check
36 (OS)
Channel end
46 (02)
I nterface control check
37
(04)
Device end
47 (01) Chaining check
38 (02) Unit check
48-63 Residual byte count for the
39 (01) Unit exception
last CCW used
PROGRAM INTERRUPTION CODES
0001
Operation exception
0002
Privileged operation excp
0003
Execute exception
0004
Protection exception
0005
Addressing exception
0006
Specification exception
0007
Data exception
0008
Fixed-point overflow excp
0009
Fixed-point divide excp
OOOA
Decimal overflow exception
OOOB
Decimal divide exception
OOOC
Exponent overflow excp
0000
Exponent underflow excp
OOOE
Significance exception
OOOF
Floating-point divide excp
0010
Segment translation excp
0011
Page translation exception
0012
Translation specification excp
0013
Special operation exception
0040
Monitor event
0080
Program event (code may be
combined with another code)
Page 2-13

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents