Program Codes And Psw (Figures 1-60 Through 1-63) - IBM 2025 Maintenance Manual

Processing unit
Table of Contents

Advertisement

1.11 PROGRAM CCDES AND PSW (FIGURES 1-60 THROUGH 1-63)
Condition Code
0
1
2
3
Mask bit position
8
4
2
1
Floating-Point Arithmetic
Add Normalized S/L
Zero
<Zero
>Zero
Overflow
Add Unnormalized S/L
Zero
<Zero
>Zero
Overflow
Compare S/L (A:B)
Equal
A Low
A High
- -
Load and Test S/L
Zero
<Zero
>Zero
--
Load Complement S/L
Zero
<Zero
>Zero
--
Load Negative S/L
Zero
<Zero
--
- -
Load Positive S/L
Zero
--
>Zero
--
Subtract
Normalized S/L
Zero
<Zero
>Zero
Overflow
Subtract
Unnormalized S/L
Zero
<Zero
>Zero
Overflow
Fixed-Point Arithmetic
Add H/F
Zero
<Zero
>Zero
Overflow
Add Logical
Zero
Not Zero,
Zero,
Not Zero,
No Carry
No Carry
Carry
Carry
Compare H/F (A:B)
Equal
A Low
A High
- -
Load and Test
Zero
<Zero
>Zero
--
Load Complement
Zero
<Zero
>Zero
Overflow
Load Negative
Zero
<Zero
--
--
Load Positive
Zero
--
Zero
Overflow
Shift Left Double
Zero
<Zero
>Zero
Overflow
Shift Left Single
Zero
<Zero
>Zero
Overflow
Shift Right Double
Zero
<Zero
>Zero
--
Shift Right Single
Zero
<Zero
>Zero
--
Subtract H/F
Zero
<Zero
>Zero
Overflow
Subtract Logical
--
Not Zero
Zero,
Not Zero,
- -
No Carry
Carry
Carry
Decimal Arithmetic
Add Decimal
Zero
<Zero
>Zero
Overflow
Compare Decimal (A:B)
Equal
A Low
A High
--
Subtract Decima I
Zero
<Zero
>Zero
Overflow
Zero and Add
Zero
<Zero
>Zero
Overflow
Logical Operations
AND
Zero
Not Zero
-
--
Compare Logical (A:B)
Equal
A Low
A High
- -
Edit
Zero
<Zero
>Zero
--
Edit and Mark
Zero
<Zero
>Zero
- -
Exclusive OR
Zero
Not Zero
-
--
OR
Zero
Not Zero
--
--
Test Under Mask
Zero
Mixed
--
One
Translate and Test
Zero
Incomplete
Complete
--
Input/Output Operations
Halt 1/0
Int. Pending
CSW Stored
Stopped
Not Oper
Start 1/0
Available
CSW Stored
Busy
Not Oper
Test Channel
Not Working
CSW Ready
Working
Not Oper
Test 1/0
Available
CSW Stored
Working
Not Oper
Figure 1-61.
Condition-Code Settings
2025 FEMM (7/69) 1-75

Advertisement

Table of Contents
loading

Table of Contents