[go: up one dir, main page]

x86

Mikroişlemci temeline dayanan bir bilgisayar dili türü

x86, Intel'in 8086 mikroişlemcisini ve onun 8088 varyantını temel alarak Intel tarafından geliştiren bir yönerge seti mimarisi ailesidir.

Görüntü, Intel'in Pentium II 300 MHz işlemcisini gösterirken, bu işlemci x86 mimarisine dayalıdır ve bu mimarinin evrimine önemli bir katkı sağlamıştır.

Intel’in önemli özelliklerinden biri olan "geriye dönük yazılım uyumluluğunun" oluşmasını sağlamıştır. Bu sayede 8086 mikroişlemcisinde bile yazılan assembly programları 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. Bunun sebebi, bu işlemcilerin de x86 komut dizimi kullanmasındandır. Bu da yazılımların bütün işlemcilere uygun yazılmasını kolaylaştırmaktadır.

Günümüzde x86 tabanlı olmayan sistemler de vardır. IBM firmasının PowerPC tabanlı işlemcileri ya da Sun Microsystems şirketinin sistemleri X86 tabanlı mikroişlemciler kullanmadıkları için bu tür bilgisayarda çalışan yazılımlar x86 tabanlı sistemlerde çalışmazlar.