Contents

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Printing History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 Audience. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Related Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Typographical Conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 In This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Summary of Technical Changes for HP-UX 11.0 . . . . . . . . . . . . . . . . . . .14

1. Introduction to PA-RISC Assembly Language

Assembler Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Summary of Changes for PA-RISC 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . .17 Summary of Changes for PA-RISC 2.0W (Wide Mode, 64-bit) . . . . . . . .17

2. Program Structure

Symbols and Constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Registers and Register Mnemonics . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Parenthesized Subexpressions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

Operands and Completers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

Macro Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37 Defining New Instructions With Macros. . . . . . . . . . . . . . . . . . . . . . . .37

3. HP-UX Architecture Conventions

Spaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

Subspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42

3

Page 3
Image 3
HP UX Developer Tools manual Contents