歌颂党政府:Assembler Language Reference

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 17:19:19

Assembler Language Reference


Table of Contents

About This Book

  • Who Should Use This Book
  • Highlighting
  • ISO 9000
  • Related Publications
  • Trademarks
  • Chapter 1. Assembler Overview

  • Features of the Assembler Prior to this Version
  • Related Information
  • Features of the AIX Version 4 Assembler
  • Multiple Hardware Architecture and Implementation Platform Support
  • Host Machine Independence and Target Environment Indicator Flag
  • Mnemonics Cross-Reference
  • CPU ID Definition
  • Source Language Type
  • Detection of New Error Conditions
  • New Warning Messages
  • Special-Purpose Register Changes and Special-Purpose Register Field Handling
  • Related Information
  • Assembler Installation
  • Related Information
  • Chapter 2. Processing and Storage

  • Related Information
  • POWER family and PowerPC Architecture Overview
  • Instruction Forms
  • Split-Field Notation
  • Instruction Fields
  • Related Information
  • Branch Processor
  • Branch Instructions
  • System Call Instructions
  • Condition Register Instructions
  • Related Information
  • Fixed-Point Processor
  • Fixed-Point Load and Store Instructions
  • Fixed-Point Load and Store with Update Instructions
  • Fixed-Point String Instructions
  • Fixed-Point Address Computation Instructions
  • Fixed-Point Arithmetic Instructions
  • Fixed-Point Compare Instructions
  • Fixed-Point Trap Instructions
  • Fixed-Point Logical Instructions
  • Fixed-Point Rotate and Shift Instructions
  • Fixed-Point Move to or from Special-Purpose Registers Instructions
  • Related Information
  • Floating-Point Processor
  • Floating-Point Numbers
  • Interpreting the Contents of a Floating-Point Register
  • Floating-Point Load and Store Instructions
  • Floating-Point Move Instructions
  • Floating-Point Arithmetic Instructions
  • Floating-Point Multiply-Add Instructions
  • Floating-Point Compare Instructions
  • Floating-Point Conversion Instructions
  • Floating-Point Status and Control Register Instructions
  • Related Information
  • Chapter 3. Syntax and Semantics

  • Character Set
  • Related Information
  • Reserved Words
  • Related Information
  • Line Format
  • Related Information
  • Statements
  • Instruction Statements and Pseudo-Operation Statements
  • Null Statements
  • Separator Characters
  • Labels
  • Mnemonics
  • Operands
  • Comments
  • Related Information
  • Symbols
  • Constructing Symbols
  • Defining a Symbol with a Label
  • Defining a Symbol with a Pseudo-op
  • CSECT Entry Names
  • The Special Symbol TOC
  • TOC Entry Names
  • Using a Symbol before Defining It
  • Declaring an External Symbol
  • Related Information
  • Constants
  • Arithmetic Constants
  • Arithmetic Evaluation
  • Decimal Constants
  • Octal Constants
  • Hexadecimal Constants
  • Binary Constants
  • Floating-Point Constants
  • Character Constants
  • Symbolic Constants
  • String Constants
  • Related Information
  • Operators
  • Operator Precedence
  • Related Information
  • Expressions
  • Object Mode Considerations
  • Types and Values of Terms
  • Absolute Terms
  • Relocatable Terms
  • External Relocatable Terms
  • TOC-Relative Relocatable Terms
  • TOCOF Relocatable Terms
  • Types and Values of Expressions
  • Restricted External Relocatable Expressions
  • Combination Handling of Expressions
  • Expression Value Calculations
  • Object File Relocation Table Entries of Expressions
  • Expression Type of Combined Expressions
  • Related Information
  • Chapter 4. Addressing

  • Absolute Addressing
  • Related Information
  • Absolute Immediate Addressing
  • Related Information
  • Relative Immediate Addressing
  • Related Information
  • Explicit-Based Addressing
  • Related Information
  • Implicit-Based Addressing
  • Related Information
  • Location Counter
  • Related Information
  • Chapter 5. Assembling and Linking a Program

  • Assembling and Linking a Program
  • Assembling with the as Command
  • as Command Flags
  • Assembling and Linking with the cc Command
  • Related Information
  • Understanding Assembler Passes
  • First Pass
  • Second Pass
  • Related Information
  • Interpreting an Assembler Listing
  • Related Information
  • Interpreting a Symbol Cross-Reference
  • Related Information
  • Subroutine Linkage Convention
  • Linkage Convention Overview
  • Object Mode Considerations
  • Register Usage and Conventions
  • Special Registers in the PowerPC
  • Run-Time Process Stack
  • Stack-Related System Standard
  • Prologs and Epilogs
  • Calling Routine's Responsibilities
  • Called Routine's Responsibilities
  • Traceback Tags
  • Example
  • Using Milicode Routines
  • Related Information
  • Understanding and Programming the TOC
  • Using the TOC
  • Accessing Data through the TOC Entry with TC Storage Mapping Class
  • Accessing Data through the TOC entry with TD Storage Mapping Class
  • Example Using .csect Pseudo-op with TD Storage Mapping Class
  • Example Using .comm Pseudo-op with TD Storage Mapping Class
  • Example Using an External TD Symbol
  • Intermodule Calls Using the TOC
  • Related Information
  • Running a Program
  • Related Information
  • Chapter 6. Extended Instruction Mnemonics

  • Extended Mnemonics of Branch Instructions
  • Branch Mnemonics That Incorporate Only the BO Operand
  • Extended Branch Mnemonics That Incorporate the BO Field and a Partial BI Field
  • BI Operand of Branch Conditional Instructions for Basic and Extended Mnemonics
  • Extended Mnemonics for Branch Prediction
  • Related Information
  • Extended Mnemonics of Condition Register Logical Instructions
  • Examples
  • Related Information
  • Extended Mnemonics of Fixed-Point Arithmetic Instructions
  • Related Information
  • Extended Mnemonics of Fixed-Point Compare Instructions
  • Related Information
  • Extended Mnemonics of Fixed-Point Load Instructions
  • Related Information
  • Extended Mnemonics of Fixed-Point Logical Instructions
  • Related Information
  • Extended Mnemonics of Fixed-Point Trap Instructions
  • Examples
  • Related Information
  • Extended Mnemonic mtcr for Moving to the Condition Register
  • Extended Mnemonics of Moving from or to Special-Purpose Registers
  • mfspr Extended Mnemonics for POWER family
  • mtspr Extended Mnemonics for POWER family
  • mfspr Extended Mnemonics for PowerPC
  • mtspr Extended Mnemonics for PowerPC
  • mfspr Extended Mnemonics for PowerPC 601 RISC Microprocessor
  • mtspr Extended Mnemonics for PowerPC 601 RISC Microprocessor
  • Related Information
  • Extended Mnemonics of 32-bit Fixed-Point Rotate and Shift Instructions
  • Alternative Input Format
  • Examples of Valid 32-bit Masks
  • Examples of 32-bit Masks That Are Not Valid
  • 32-bit Rotate and Shift Extended Mnemonics for POWER family and PowerPC
  • Examples
  • Related Information
  • Extended Mnemonics of 64-bit Fixed-Point Rotate and Shift Instructions
  • Alternative Input Format
  • 64-bit Rotate and Shift Extended Mnemonics for POWER family and PowerPC
  • Examples
  • Related Information
  • Chapter 7. Migrating Source Programs

  • Related Information
  • Functional Differences for POWER family and PowerPC Instructions
  • Related Information
  • Differences between POWER family and PowerPC Instructions with the Same Op Code
  • Instructions with the Same Op Code, Mnemonic, and Function
  • Instructions with the Same Op Code and Function
  • mfdec Instructions
  • Related Information
  • Extended Mnemonics Changes
  • Extended Mnemonics in com Mode
  • Extended Mnemonics in ppc Mode
  • Related Information
  • POWER family Instructions Deleted from PowerPC
  • Related Information
  • New PowerPC Instructions
  • Related Information
  • Instructions Available Only for the PowerPC 601 RISC Microprocessor
  • Related Information
  • Migration of Branch Conditional Statements with No Separator after Mnemonic
  • Examples
  • Related Information
  • Chapter 8. Instruction Set

  • abs (Absolute) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • add (Add) or cax (Compute Address) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addc or a (Add Carrying) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • adde or ae (Add Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addi (Add Immediate) or cal (Compute Address Lower) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addic or ai (Add Immediate Carrying) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addic. or ai. (Add Immediate Carrying and Record) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addis or cau (Add Immediate Shifted) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addme or ame (Add to Minus One Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • addze or aze (Add to Zero Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • and (AND) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • andc (AND with Complement) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • andi. or andil. (AND Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • andis. or andiu. (AND Immediate Shifted) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • b (Branch) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • bc (Branch Conditional) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • bcctr or bcc (Branch Conditional to Count Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • bclr or bcr (Branch Conditional Link Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • clcs (Cache Line Compute Size) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • clf (Cache Line Flush) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cli (Cache Line Invalidate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • cmp (Compare) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cmpi (Compare Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cmpl (Compare Logical) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cmpli (Compare Logical Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cntlzd (Count Leading Zeros Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • cntlzw or cntlz (Count Leading Zeros Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crand (Condition Register AND) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crandc (Condition Register AND with Complement) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • creqv (Condition Register Equivalent) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crnand (Condition Register NAND) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crnor (Condition Register NOR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • cror (Condition Register OR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crorc (Condition Register OR with Complement) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • crxor (Condition Register XOR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • dcbf (Data Cache Block Flush) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • dcbi (Data Cache Block Invalidate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • dcbst (Data Cache Block Store) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • dcbt (Data Cache Block Touch) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • dcbtst (Data Cache Block Touch for Store) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • dcbz or dclz (Data Cache Block Set to Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • dclst (Data Cache Line Store) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • div (Divide) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • divd (Divide Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • divdu (Divide Double Word Unsigned) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • divs (Divide Short) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • divw (Divide Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • divwu (Divide Word Unsigned) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • doz (Difference or Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • dozi (Difference or Zero Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • eciwx (External Control In Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • ecowx (External Control Out Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • eieio (Enforce In-Order Execution of I/O) Instruction
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • extsw (Extend Sign Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • eqv (Equivalent) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • extsb (Extend Sign Byte) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • extsh or exts (Extend Sign Halfword) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fabs (Floating Absolute Value) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fadd or fa (Floating Add) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fcfid (Floating Convert from Integer Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • fcmpo (Floating Compare Ordered) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fcmpu (Floating Compare Unordered) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fctid (Floating Convert to Integer Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • fctidz (Floating Convert to Integer Double Word with Round toward Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • fctiw or fcir (Floating Convert to Integer Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fctiwz or fcirz (Floating Convert to Integer Word with Round to Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fdiv or fd (Floating Divide) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fmadd or fma (Floating Multiply-Add) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fmr (Floating Move Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fmsub or fms (Floating Multiply-Subtract) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fmul or fm (Floating Multiply) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fnabs (Floating Negative Absolute Value) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fneg (Floating Negate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fnmadd or fnma (Floating Negative Multiply-Add) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fnmsub or fnms (Floating Negative Multiply-Subtract) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • fres (Floating Reciprocal Estimate Single) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • frsp (Floating Round to Single Precision) Instruction
  • Purpose
  • Syntax
  • Description
  • Error Result
  • Avoiding Errors
  • Parameters
  • Examples
  • Related Information
  • frsqrte (Floating Reciprocal Square Root Estimate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • fsel (Floating-Point Select) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • fsqrt (Floating Square Root, Double-Precision) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • fsqrts (Floating Square Root Single) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • fsub or fs (Floating Subtract) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • icbi (Instruction Cache Block Invalidate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • isync or ics (Instruction Synchronize) Instruction
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • lbz (Load Byte and Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lbzu (Load Byte and Zero with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lbzux (Load Byte and Zero with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lbzx (Load Byte and Zero Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • ld (Load Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Implementation
  • Related Information
  • ldarx (Store Double Word Reserve Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • ldu (Store Double Word with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Implementation
  • Related Information
  • ldux (Store Double Word with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • ldx (Store Double Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • lfd (Load Floating-Point Double) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfdu (Load Floating-Point Double with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfdux (Load Floating-Point Double with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfdx (Load Floating-Point Double-Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfq (Load Floating-Point Quad) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfqu (Load Floating-Point Quad with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfqux (Load Floating-Point Quad with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfqx (Load Floating-Point Quad Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfs (Load Floating-Point Single) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfsu (Load Floating-Point Single with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfsux (Load Floating-Point Single with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lfsx (Load Floating-Point Single Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lha (Load Half Algebraic) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhau (Load Half Algebraic with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhaux (Load Half Algebraic with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhax (Load Half Algebraic Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhbrx (Load Half Byte-Reverse Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhz (Load Half and Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhzu (Load Half and Zero with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhzux (Load Half and Zero with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lhzx (Load Half and Zero Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lmw or lm (Load Multiple Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lscbx (Load String and Compare Byte Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lswi or lsi (Load String Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lswx or lsx (Load String Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwa (Load Word Algebraic) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • lwarx (Load Word and Reserve Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwaux (Load Word Algebraic with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • lwax (Load Word Algebraic Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • lwbrx or lbrx (Load Word Byte-Reverse Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwz or l (Load Word and Zero) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwzu or lu (Load Word with Zero Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwzux or lux (Load Word and Zero with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • lwzx or lx (Load Word and Zero Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • maskg (Mask Generate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • maskir (Mask Insert from Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mcrf (Move Condition Register Field) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mcrfs (Move to Condition Register from FPSCR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mcrxr (Move to Condition Register from XER) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mfcr (Move from Condition Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mffs (Move from FPSCR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mfmsr (Move from Machine State Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Security
  • Related Information
  • mfspr (Move from Special-Purpose Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mfsr (Move from Segment Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Security
  • Related Information
  • mfsri (Move from Segment Register Indirect) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mfsrin (Move from Segment Register Indirect) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • mtcrf (Move to Condition Register Fields) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mtfsb0 (Move to FPSCR Bit 0) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mtfsb1 (Move to FPSCR Bit 1) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mtfsf (Move to FPSCR Fields) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mtfsfi (Move to FPSCR Field Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mtspr (Move to Special-Purpose Register) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mul (Multiply) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mulhd (Multiply High Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • mulhdu (Multiply High Double Word Unsigned) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • mulhw (Multiply High Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mulhwu (Multiply High Word Unsigned) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mulld (Multiply Low Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • mulli or muli (Multiply Low Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • mullw or muls (Multiply Low Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • nabs (Negative Absolute) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • nand (NAND) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • neg (Negate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • nor (NOR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • or (OR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • orc (OR with Complement) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • ori or oril (OR Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • oris or oriu (OR Immediate Shifted) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rac (Real Address Compute) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • rfi (Return from Interrupt) Instruction
  • Purpose
  • Syntax
  • Description
  • Security
  • Related Information
  • rfid (Return from Interrupt Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Security
  • Implementation
  • rfsvc (Return from SVC) Instruction
  • Purpose
  • Syntax
  • Description
  • Security
  • Related Information
  • rldcl (Rotate Left Double Word then Clear Left) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rldicl (Rotate Left Double Word Immediate then Clear Left) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rldcr (Rotate Left Double Word then Clear Right) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rldic (Rotate Left Double Word Immediate then Clear) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rldicl (Rotate Left Double Word Immediate then Clear Left) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rldicr (Rotate Left Double Word Immediate then Clear Right) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rldimi (Rotate Left Double Word Immediate then Mask Insert) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • rlmi (Rotate Left Then Mask Insert) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rlwimi or rlimi (Rotate Left Word Immediate Then Mask Insert) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rlwinm or rlinm (Rotate Left Word Immediate Then AND with Mask) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rlwnm or rlnm (Rotate Left Word Then AND with Mask) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • rrib (Rotate Right and Insert Bit) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sc (System Call) Instruction
  • Purpose
  • Syntax
  • Description
  • Related Information
  • si (Subtract Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • si. (Subtract Immediate and Record) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sld (Shift Left Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • sle (Shift Left Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sleq (Shift Left Extended with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sliq (Shift Left Immediate with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • slliq (Shift Left Long Immediate with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sllq (Shift Left Long with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • slq (Shift Left with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • slw or sl (Shift Left Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srad (Shift Right Algebraic Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • sradi (Shift Right Algebraic Double Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • sraiq (Shift Right Algebraic Immediate with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sraq (Shift Right Algebraic with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sraw or sra (Shift Right Algebraic Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srawi or srai (Shift Right Algebraic Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srd (Shift Right Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • sre (Shift Right Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srea (Shift Right Extended Algebraic) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sreq (Shift Right Extended with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sriq (Shift Right Immediate with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srliq (Shift Right Long Immediate with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srlq (Shift Right Long with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srq (Shift Right with MQ) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • srw or sr (Shift Right Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stb (Store Byte) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stbu (Store Byte with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stbux (Store Byte with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stbx (Store Byte Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • std (Store Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • stdcx. (Store Double Word Conditional Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • stdu (Store Double Word with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • Related Information
  • stdux (Store Double Word with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • stdx (Store Double Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • stfd (Store Floating-Point Double) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Reading
  • stfdu (Store Floating-Point Double with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfdux (Store Floating-Point Double with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfdx (Store Floating-Point Double Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfiwx (Store Floating-Point as Integer Word Indexed)
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfq (Store Floating-Point Quad) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • stfqu (Store Floating-Point Quad with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • stfqux (Store Floating-Point Quad with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • stfqx (Store Floating-Point Quad Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • stfs (Store Floating-Point Single) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfsu (Store Floating-Point Single with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfsux (Store Floating-Point Single with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stfsx (Store Floating-Point Single Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sth (Store Half) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sthbrx (Store Half Byte-Reverse Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sthu (Store Half with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sthux (Store Half with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • sthx (Store Half Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stmw or stm (Store Multiple Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stswi or stsi (Store String Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stswx or stsx (Store String Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stw or st (Store) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stwbrx or stbrx (Store Word Byte-Reverse Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stwcx. (Store Word Conditional Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stwu or stu (Store Word with Update) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stwux or stux (Store Word with Update Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • stwx or stx (Store Word Indexed) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subf (Subtract From) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subfc or sf (Subtract from Carrying) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subfe or sfe (Subtract from Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subfic or sfi (Subtract from Immediate Carrying) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subfme or sfme (Subtract from Minus One Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • subfze or sfze (Subtract from Zero Extended) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • svc (Supervisor Call) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Related Information
  • sync (Synchronize) or dcs (Data Cache Synchronize) Instruction
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • td (Trap Double Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • Examples
  • Related Information
  • tdi (Trap Double Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Implementation
  • Related Information
  • tlbie or tlbi (Translation Look-Aside Buffer Invalidate Entry) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Security
  • Related Information
  • tlbld (Load Data TLB Entry) Instruction
  • Purpose
  • Syntax
  • Description
  • Typical TLB Reload Function
  • tlbld Instruction Function
  • Parameters
  • Security
  • Related Information
  • tlbli (Load Instruction TLB Entry) Instruction
  • Purpose
  • Syntax
  • Description
  • Typical TLB Reload Function
  • tlbli Instruction Function
  • Parameters
  • Security
  • Related Information
  • tlbsync (Translation Look-Aside Buffer Synchronize) Instruction
  • Purpose
  • Syntax
  • Description
  • Security
  • Related Information
  • tw or t (Trap Word) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • twi or ti (Trap Word Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • xor (XOR) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • xori or xoril (XOR Immediate) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • xoris or xoriu (XOR Immediate Shift) Instruction
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Example
  • Related Information
  • Chapter 9. Pseudo-ops

  • Pseudo-ops Overview
  • Pseudo-ops Grouped by Function
  • Data Alignment
  • Data Definition
  • Storage Definition
  • Addressing
  • Assembler Section Definition
  • External Symbol Definition
  • Static Symbol Definition
  • Support for Calling Conventions
  • Miscellaneous
  • Symbol Table Entries for Debuggers
  • Target Environment Indication
  • Notational Conventions
  • Related Information
  • .align Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .bb Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .bc Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .bf Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .bi Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .bs Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .byte Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .comm Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .csect Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .double Pseudo-op
  • Purpose
  • Syntax
  • Parameters
  • Examples
  • Related Information
  • .drop Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .dsect Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .eb Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .ec Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • .ef Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .ei Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • .es Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • .extern Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .file Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .float Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .function Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .globl Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .hash Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .lcomm Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .lglobl Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .line Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .long Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .llong Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .machine Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .org Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .quad Pseudo-op
  • Purpose
  • Syntax
  • Examples
  • Related Information
  • .ref Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .rename Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .set Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .short Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .source Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .space Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .stabx Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .string Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .tbtag Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .tc Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .toc Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Examples
  • Related Information
  • .tocof Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .using Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Using Range
  • Using Domain
  • Parameters
  • Examples
  • Related Information
  • .vbyte Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • .xline Pseudo-op
  • Purpose
  • Syntax
  • Description
  • Parameters
  • Examples
  • Related Information
  • Appendix A. Messages

    Appendix B. Instruction Set Sorted by Mnemonic

    Appendix C. Instruction Set Sorted by Primary and Extended Op Code

    Appendix D. Instructions Common to POWER family, POWER2, and PowerPC

    Appendix E. POWER family and POWER2 Instructions

    Appendix F. PowerPC Instructions

    Appendix G. PowerPC 601 RISC Microprocessor Instructions

    Appendix H. Value Definitions

  • Bits 0-5
  • Bits 6-30
  • Bit 31
  • Appendix I. Notices

    Index