The AMD64 Technology System Programming Manual details the AMD64 architecture, memory model, registers, and system‑programming facilities.
This manual provides a comprehensive reference for developers working with the AMD64 architecture. It covers the memory model, addressing, organization, segmentation, paging, and the various operating modes such as Long Mode, Compatibility Mode, and System Management Mode.
The document also describes system registers, interrupt handling, hardware multitasking, machine‑check architecture, and performance‑monitoring features, along with differences between x86 and AMD64 architectures and additional system‑programming facilities.
| Revision | 24593—Rev. 3.41—June 2023 |
|---|---|
| Copyright | 2013–2023 |
AMD64 supports Long Mode, 64‑Bit Mode, Compatibility Mode, Legacy Modes, and System‑Management Mode (SMM).
SMM provides a separate execution environment for low‑level system management functions, isolated from the operating system.