Alpha AXP System Reference Manual

Order Number: XX-8FAED-18

Summary

This document is the "Alpha AXP System Reference Manual" (Version 6), which provides a comprehensive architectural specification for the Alpha AXP 64-bit load/store RISC architecture.

Key aspects covered in the manual include:

  • Architectural Overview: Describes the Alpha AXP design principles, focusing on high clock speed, multiple instruction issue, and multiprocessor support. It outlines the 64-bit architecture, simple 32-bit instruction length, and the lack of implementation-specific hazards.
  • Data Formats and Addressing: Details addressing modes, data types (byte, word, longword, quadword), and floating-point formats (VAX and IEEE).
  • Instruction Set and Formats: Categorizes and describes the instruction formats (Memory, Branch, Operate, PALcode) and provides detailed descriptions of the instruction set, including integer arithmetic, logical, shift, byte-manipulation, and floating-point operations.
  • System Architecture and Programming: Explains physical address space characteristics, memory coherency, read/write ordering, and the handling of arithmetic traps and shared memory in multiprocessor systems.
  • PALcode Architecture: Describes the Privileged Architecture Library (PALcode) mechanism, which provides OS-specific primitives for system functions (like context switching and memory management) without requiring microcode.
  • Console Interface and Bootstrapping: Provides specifications for console operations, the Hardware Restart Parameter Block (HWRPB), console callback routines, and system bootstrapping processes across different environments.
  • Operating System Support: Contains sections detailing the architectural requirements and PALcode instruction descriptions specifically for OpenVMS AXP, DEC OSF/1, and Windows NT AXP.
  • Conformance and Appendices: Includes details on IEEE floating-point conformance, instruction summaries, and information on implementation-dependent functionality and waivers.
XX-8FAED-18
2000
886 pages
Quality

Original
37MB

Site structure and layout ©2026 Majenko Technologies