Finally, I would point out that the IBM 360 instruction set is incompatible with 32-bit addresses.
For instance, LA clears the top 8 bits... (p.56)
"The address specified by the X2, B2, and D2 fields is inserted in bits 8-31 of the general register specified by R1. Bits 0-7 are set to zero. The address is not inspected for availability, protection, or resolution."
BXH and BXLE use signed arithmetic... (p.66)
"All 32 bits of the general registers participate in the operations, and negative quantities are expressed in two's-complement notation."
http://www.bitsavers.org/pdf/ibm/360/princOps/A22-6821-7_360PrincOpsDec67.pdf
Joe