Intel Architecture Software Developer’s Manual

E637108

The Intel Architecture Software Developer’s Manual is Intel’s comprehensive technical reference that defines and documents the x86/x86-64 instruction set architecture, processor features, and programming guidelines for software and systems developers.

All labels observed (4)

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf instruction set reference
processor documentation
software developer manual
technical manual
accessModel free download
contains architectural state descriptions
instruction set reference
optimization reference
programming guidelines
system programming guide
defines Intel 64 and IA-32 architectures
linked to: Intel 64

Intel instruction behavior
Intel processor operating modes
Intel system-level architecture
documents IA-32 architecture
linked to: IA-32

Intel 64 architecture
linked to: Intel 64

Intel AVX instructions
linked to: Intel AVX

Intel SIMD extensions
linked to: Intel SSE

Intel SSE instructions
linked to: Intel SSE

Intel cache management features
Intel debug and trace features
Intel exception and interrupt handling
Intel instruction encodings
Intel memory management features
Intel microarchitecture optimization guidelines
Intel paging mechanisms
Intel performance monitoring features
Intel power management features
Intel processor features
linked to: Intel processors

Intel protection mechanisms
Intel security features
Intel segmentation mechanisms
Intel system call mechanisms
Intel system registers
Intel virtualization technology
linked to: Intel VT-x or AMD-V

system programming for Intel processors
x86 instruction set architecture
x86-64 instruction set architecture
format PDF
isComprehensiveReferenceFor Intel architecture software development
language English
publisher Intel
linked to: Intel Corporation

Intel Corporation
scope Intel 64 and IA-32 architectures
linked to: Intel 64
targetAudience compiler writers
firmware developers
hardware designers
operating system developers
software developers
systems programmers
topic compiler implementation
low-level programming
operating system development
software development for Intel processors
systems programming
usedFor implementing compilers for Intel architectures
implementing debuggers for Intel architectures
implementing hypervisors on Intel processors
implementing low-level system utilities
implementing operating systems on Intel processors

How these facts were elicited

Referenced by (20)

Full triples — surface form annotated when it differs from this entity's canonical label.

SSE2 standardizedIn Intel Architecture Software Developer’s Manual
Intel AVX2 definedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel VT-x standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel Hyper-Threading Technology documentation Intel Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel AVX standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel Trusted Execution Technology documentation Intel Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel AES-NI specifiedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel SGX documentation Intel Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
SSSE3 definedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel SSE standardizedIn Intel Architecture Software Developer’s Manual
Intel Secure Key standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
subject linked to: Intel Secure Key (RDRAND)
linked to: Intel Architecture Software Developer’s Manual
Intel MPX documentation Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
SSE documentedIn Intel Architecture Software Developer’s Manual
CLMUL definedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
AVX standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
FMA3 standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
VMCS definedBy Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
EPT documentedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
subject linked to: EPT (Extended Page Tables)
linked to: Intel Architecture Software Developer’s Manual
AESENCLAST standardizedIn Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual
Intel SHA Extensions standardization documented in Intel 64 and IA-32 Architectures Software Developer’s Manual
linked to: Intel Architecture Software Developer’s Manual