Figures
- Assembling and link-editing your assembler language program
- Standard assembler coding format
- Overview of assembler language structure
- Machine instructions
- Ordinary assembler instruction statements
- Conditional assembly instructions
- Macro instructions
- Transition from assembler language statement to object code
- Differences between literals, constants, and self-defining terms
- Examples of valid expressions
- Definitions of absolute and relocatable expressions
- Load module and Program Object structures
- Use of multiple location counters
- Extended mnemonic codes
- Format of addresses in object code
- CNOP alignment
- How the location counter works
- Rounding mode values
- Hexadecimal floating-point external formats
- DC instruction syntax for floating point constants
- Sample code using the DSECT instruction (Assembly-2)
- Building a translate table
- Sample program using TITLE instruction
- Program object with PSECTs, example 1
- Parts of a macro definition
- Format of a macro definition
- Exposing the value of a local scope variable to open code
- Example of the behavior of the &SYSM_HSEV and &SYSM_SEV variables
- Positional operands
- Relationship between keyword operands and keyword parameters and their assigned values
- Combining positional and keyword parameters
- Sublists in operands
- Expanding nested macro definitions
- Values in nested macro calls
- Passing values through nesting levels
- Undefined and unknown type attributes
- Unknown type attribute for invalid symbol
- Evaluation of length attribute references
- Number attribute reference
- Defining arithmetic (SETA) expressions
- Defining logical expressions
- Subscripted SETC symbols
- Sample assembly using substring notation
- Sample assembly using substring notation with messages suppressed
- Defining character (SETC) expressions
- MHELP control on &SYSNDX
[ Top of Page | Previous Page | Next Page | Contents | Index ]