X86 Intel’in ilk
mikroişlemcilerinden olan
8086 ile ilgili
yazılımlama kurallarını ifade eden bir tanımlamadır.
Intel’in önemli özelliklerinden biri olan "geriye dönük yazılım uyumluluğu" böyle bir tanımlamanın oluşmasını sağlamış. Şöyle ki;
8086 mikroişlemcisi olan bir bilgisayar sisteminde hazırladığınız herhangi bir
assembly yazılımı X86 uyumlu tüm bilgisayarlarda çalışır.
80286,
386, 486 SX veya DX,
Pentium,
Pentium III,
AMD nin 286,
386 işlemcilerinde veya Nexgen, Cyrix’in aynı tür işlemcilerinde ve diğerlerinde bu yazılım çalışacaktır. Bu demek oluyor ki yukarıda saydığımız tüm mikroişlemciler ve uyumlu olan diğerlerinin ortak bir yönü var. Bu ortak yönler ortak yazılım kodların olması ve mikroişlemcilerinin temel mimarileri birbirinin aynı olmasıdır.