Template:360 arith related
IBM 360 Arithmetic Instructions | |
---|---|
16-bit Integer (signed) | |
32-bit Integer | Add Logical (Memory: AL; Register: ALR) · Add Logical With Carry (Memory: ALC; Register: ALLR) · Add Signed (Memory: A; Register: AR) · Subtract Logical (Memory: SL; Register: SLR) · Subtract Logical With Borrow (Memory: SLB; Register: SLBR) · Subtract Signed (Memory: S; Register: SR) · Multiply Logical (Memory: ML; Register: MLR) · Multiply Signed (Memory: M; Register: MR) · Divide Signed (Memory: D; Register: DR) · Load (Memory: L; Register: LR) · Store (ST) |
64-bit (z/System Only) | Add High (bits 0-31: AHHLR; bits 32-64: AHHHR) · Add Immediate (Memory: ASI, AGSI; Register: AGFI, AGHIK, AHIK) · Add Immediate High ( AIH) · Add Logical (Memory: ALG, ALGF, ALY; Register: ALGR, ALGFR, ALRK, ALGRK) · Add Logical High ( ALHHHR, ALHHLR) · Add Logical Immediate (Memory: ALFI, ALGFI) · Add Signed (Memory:AF , AGF , AGY; Register: AGFR , AGR , ARK , AGRK) |
Floating Point | E · |
Packed Decimal |