ObNit Condition code 3 corresponds to a mask of 1.

-- 
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר




________________________________________
From: IBM Mainframe Assembler List <[email protected]> on behalf 
of Jonathan Scott <[email protected]>
Sent: Tuesday, February 17, 2026 1:02 PM
To: [email protected] <[email protected]>
Subject: Re: TP instruction


External Message: Use Caution


I assume you mean condition code should be 1, and I'd agree.  Are you sure the 
length is correct and you're not accidentally including some other storage?

Jonathan Scott

-----Original Message-----
From: IBM Mainframe Assembler List <[email protected]> On Behalf 
Of Joseph Reichman
Sent: 17 February 2026 16:29
To: [email protected]
Subject: TP instruction

I am using tso TEST For a field of binary zeros Shouldn’t the condition code be 
4

Pops book says
0 all digits and sign are valid
1 sign invalid
2 at least 1 digit code invalid
3 Sign invalid and at least 1 digit code invalid

Doing a list PSW after the TP shows the CC column with 11

For binary zeros only the sign is invalid


Reply via email to