22.02.2015 Views

HLASM Language Reference

HLASM Language Reference

HLASM Language Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Organization of this Manual<br />

This manual is organized as follows:<br />

Part 1, Assembler <strong>Language</strong>—Structure and Concepts<br />

Chapter 1, Introduction, describes the assembler language and how the<br />

assembler processes assembler language source statements. It also<br />

describes the relationship between the assembler and the operating<br />

system, and suggests ways to make the task of coding easier.<br />

Chapter 2, Coding and Structure, describes the coding rules for and the<br />

structure of the assembler language. It also describes the language<br />

elements in a program.<br />

Chapter 3, Program Structures and Addressing describes the concepts<br />

of addressability and symbolic addressing. It also describes control<br />

sections and the linkage between control sections.<br />

Part 2, Machine and Assembler Instruction Statements<br />

Chapter 4, Machine Instruction Statements, describes the machine<br />

instruction types and their formats.<br />

Chapter 5, Assembler Instruction Statements, describes the assembler<br />

instructions in alphabetical order.<br />

Part 3, Macro <strong>Language</strong><br />

Chapter 6, Introduction to Macro <strong>Language</strong>, describes the macro facility<br />

concepts including macro definitions, macro instruction statements, source<br />

and library macro definitions, and conditional assembly language.<br />

Chapter 7, How to Specify Macro Definitions, describes the components<br />

of a macro definition.<br />

Chapter 8, How to Write Macro Instructions, describes how to call<br />

macro definitions using macro instructions.<br />

Chapter 9, How to Write Conditional Assembly Instructions, describes<br />

the conditional assembly language including SET symbols, sequence<br />

symbols, data attributes, branching, and the conditional assembly<br />

instructions.<br />

Chapter 10, MHELP Instruction, describes the MHELP instruction that<br />

you can use to control a set of macro trace and dump facilities.<br />

Appendixes<br />

Appendix A, Assembler Instructions, summarizes the assembler<br />

instructions and assembler statements, and the related name and operand<br />

entries.<br />

Appendix B, Summary of Constants, summarizes the types of constants<br />

and related information.<br />

Appendix C, Macro and Conditional Assembly <strong>Language</strong> Summary,<br />

summarizes the macro language described in Part 3. This summary also<br />

includes a summary table of the system variable symbols.<br />

Appendix D, Standard Character Set Code Table, shows the code table<br />

for the assembler's standard character set.<br />

About this Manual<br />

xi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!