CPU Architecture Docs
AMD64
- Developer Guides, Manuals & ISA Documents
- AMD64 Architecture Programmer’s Manual Volume 1: Application Programming
- AMD64 Architecture Programmer’s Manual Volume 2: System Programming
- AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions
- Software Optimization Guide for AMD64 Processors
- Software Optimization Guide for AMD Family 10h Processors
- System V Application Binary Interface AMD64 Architecture Processor Supplement
ARM
- ARM Architecture Reference Manual [ARMv4–ARMv6]
- ARM Architecture Reference Manual, ARMv7-A and ARMv7-R edition
- ARM920T (Rev 1) Technical Reference Manual
- ELF for the ARM Architecture
- Procedure Call Standard for the ARM Architecture
- Run-time ABI for the ARM Architecture
ARM64
- ARM Architecture Reference Manual ARMv8, for ARMv8-A architecture profile
- ARM Cortex-A Series Programmer’s Guide for ARMv8-A
- The A64 instruction set
- Cortex-A57 Software Optimization Guide Software Optimization Guide
- ARM Generic Interrupt Controller Architecture version 2.0 - Architecture Specification
- ELF for the ARM 64-bit Architecture (AArch64)
- Procedure Call Standard for the ARM 64-bit Architecture (AArch64) Documentation
IA-32
- Intel® 64 and IA-32 Architectures Software Developer Manuals
- MultiProcessor Specification
- 82093AA I/O ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (IOAPIC)
- Intel 82093AA I/O Advanced Programmable Interrupt Controller (I/O APIC) Specification Update
- System V ABI Intel386 Architecture Processor Supplement
- System V ABI Intel386 Architecture Processor Supplement Version 1.0
IA-64
- Intel Itanium Architecture Software Developer’s Manual Volume 1: Application Architecture
- Intel Itanium Architecture Software Developer’s Manual Volume 2: System Architecture
- Intel Itanium Architecture Software Developer’s Manual Volume 3: Instruction Set Reference
- Intel Itanium Software Conventions & Runtime Architecture Guide
- Intel Itanium Processor-specific Application Binary Interface (ABI)
MIPS
- MIPS R4000 Microprocessor User’s Manual
- MIPS32® 4K® Processor Core Family Software User's Manual [registration required] Google it!
- SYSTEM V APPLICATION BINARY INTERFACE MIPS RISC Processor Supplement
- Official index of MIPS architectures with manuals (registration required to download manuals)
- MIPS32 Instruction Set Quick Reference
- MIPS32® Architecture for Programmers Volume I: Introduction to the MIPS32® Architecture (unofficial copy)
- MIPS32® Architecture for Programmers Volume II: The MIPS32® Instruction Set
- MIPS32® Architecture for Programmers Volume III: The MIPS32® Privileged Resource Architecture
- MIPS64® Architecture for Programmers Volume I: Introduction to the MIPS64™ Architecture (unofficial copy)
- MIPS64® Architecture for Programmers Volume II: The MIPS64® Instruction Set (unofficial copy)
- MIPS64® Architecture For Programmers Volume III: The MIPS64® and microMIPS64™ Privileged Resource Architecture (unofficial copy)
PowerPC
- IBM PowerPC 970MP RISC Microprocessor User’s Manual
- PowerPC Microprocessor Family: The Programming Environments for 32-Bit Microprocessors (unofficial copy)
- PowerPC Microprocessor Family: The Programming Environments Manual for 64-bit Microprocessors
- SYSTEM V APPLICATION BINARY INTERFACE PowerPC Processor Supplement
- Power Architecture® 32-bit Application Binary Interface Supplement 1.0 - Linux® & Embedded
SPARC V9
- The SPARC Architecture Manual, Version 9
- SPARC Joint Programming Specification (JPS1): Commonality
- Oracle SPARC Processor Documentation
- SPARC T4 Supplement to the Oracle SPARC Architecture 2011, Priv+Nonpriv
- SPARC T4 Supplement to the Oracle SPARC Architecture 2011 - Performance Instrumentation, Priv+Nonpriv
- SPARC M5 Supplement to the Oracle SPARC Architecture 2011, Priv+Nonpriv
- UltraSPARC Virtual Machine Specification
- SPARC COMPLIANCE DEFINITION 2.4
Last modified
3 years ago
Last modified on 2021-07-04T08:56:50Z
Note:
See TracWiki
for help on using the wiki.