C410 - zOS Assembler Programming, Part 1: Beginnings: Detail of contents ...
Programming concepts
Types of operations
Instruction execution
Source modules, object modules, load modules
Source instruction format
Computer memory
Data representation: character string data, hexadecimal
Memory, addresses and address registers
Machine instruction formats
Base + displacement
Assembler syntax rules
Control sections, the location counter
Program structure, save areas and chaining
Packed decimal data
Interrupts, introduction to debugging
Rounding
Editing
Binary string data, binary integer data, logical arithmetic
Literals and the literal pool
Multiple base registers
String handling
Addressing mode
Machine instructions: LA, L, LM, LPR, LNR, LCR, LH, LTR, ST, STM, STH
Machine instructions: IC, STC, ICM, CLM, STCM
Machine instructions: BR, BC, BCR, BAS, BASR, BAL, BALR, BCT, BCTR, BXLE, BXH, BASSM, BSM
Machine instructions: IPM, A, AR, S, SR, C, CR, M, MR, D, DR, ALR, AL, CLR, CL, SLR, SL
Machine instructions: AH, SH, MH, CH
Machine instructions: PACK, UNPK, AP, SP, MP, DP, CP, ZAP, SRP, ED, EDMK
Machine instructions: MVC, MVO, MVI, MVN, MVZ, MVCL, MVCIN
Machine instructions: CVB, CVD, CLC, CLI, CR, C, CH, CLR, CL, CLM, CLCL
Machine instructions: OI, OC, O, OR, NI, NC, N, NR, XI, XC, X, XR, TM
Machine instructions: SRL, SRA, SLL, SLA, SRDL, SRDA, SLDL, SLDA, TR, TRE, TRT, EX
File related macros: DCB, OPEN, GET, PUT, CLOSE
Assembler statements: START, CSECT, END, DSECT, USING, DC, DS, EQU, ORG, LTORG
Assembler statements: CNOP, TITLE, EJECT, SPACE, CEJECT, PRINT, AMODE, RMODE