
Table of Contents
| 1 | Introduction | 
 | |
| 
 | 1.1 | The Alpha Approach to RISC Architecture | |
| 
 | 1.2 | Data Format Overview | |
| 
 | 1.3 | Instruction Format Overview | |
| 
 | 1.4 | Instruction Overview | |
| 
 | 1.5 | Instruction Set Characteristics | |
| 
 | 1.6 | Terminology and Conventions | |
| 
 | 1.6.1 | Numbering | |
| 
 | 1.6.2 | Security Holes | |
| 
 | 1.6.3 | UNPREDICTABLE and UNDEFINED | |
| 
 | 1.6.4 | Ranges and Extents | |
| 
 | 1.6.5 | ALIGNED and UNALIGNED | |
| 
 | 1.6.6 | Must Be Zero (MBZ) | |
| 
 | 1.6.7 | Read As Zero (RAZ) | |
| 
 | 1.6.8 | Should Be Zero (SBZ) | |
| 
 | 1.6.9 | Ignore (IGN) | |
| 
 | 1.6.10 | Implementation Dependent (IMP) | |
| 
 | 1.6.11 | Illustration Conventions | |
| 
 | 1.6.12 | Macro Code Example Conventions | |
| 2 | Basic Architecture | 
 | |
| 
 | 2.1 | Addressing | |
| 
 | 2.2 | Data Types | |
| 
 | 2.2.1 | Byte | |
| 
 | 2.2.2 | Word | |
| 
 | 2.2.3 | Longword | |
| 
 | 2.2.4 | Quadword | |
| 
 | 2.2.5 | VAX  | |
| 
 | 2.2.5.1 | F_floating | |
| 
 | 2.2.5.2 | G_floating | |
| 
 | 2.2.5.3 | D_floating | |
| 
 | 2.2.6 | IEEE  | |
| 
 | 2.2.6.1 | S_Floating | |
| 
 | 2.2.6.2 | T_floating | |
| 
 | 2.2.6.3 | X_Floating | |
| 
 | 2.2.7 | Longword Integer Format in  | |
| 
 | 2.2.8 | Quadword Integer Format in  | |
| 
 | 2.2.9 | Data Types with No Hardware Support | |
iii
