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