This document is the "Alpha Architecture Handbook, Version 3," published in October 1996 by Digital Equipment Corporation. It provides a comprehensive technical reference for the Alpha 64-bit load/store RISC architecture.
The handbook details the architecture's fundamental design, including its approach to RISC principles, data formats (integer and floating-point, including VAX and IEEE standards), register sets, and instruction formats. It extensively describes the instruction set, covering integer and floating-point arithmetic, load/store operations, control, logical, shift, and byte-manipulation instructions, as well as VAX compatibility and multimedia support.
A significant portion of the document is dedicated to system architecture and programming implications, discussing physical address space, memory coherency, caches, data sharing, read/write ordering, and arithmetic traps. It also outlines the Privileged Architecture Library (PALcode) architecture, detailing its functions and instructions specific to OpenVMS Alpha, Digital UNIX, and Windows NT Alpha operating systems. Software considerations for performance optimization and IEEE floating-point conformance are also included.
Notably, this Version 3 introduces:
Site structure and layout ©2025 Majenko Technologies