X86: Revizyonlar arasındaki fark

k
bağlantılar
k (Bot: Artık Vikiveri tarafından d:q182933 sayfası üzerinden sağlanan 43 vikilerarası bağlantı taşınıyor)
k (bağlantılar)
{{düzenle|Mayıs 2010}}
'''X86''' [[Intel]]’in ilk [[mikroişlemci]]lerinden olan [[8086]] ile ilgili [[yazılımlama]] [[kural]]larınıkurallarını ifade eden bir tanımlamadır. [[Intel]]’inIntel’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]], [[Intel 80386|386]], [[Intel 80486|486 SX]] veya [[DX]], [[Pentium]], [[Pentium III]], [[AMD]] nin [[AMD Am286|286]], [[AMD Am386|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.
 
Yeni bir [[mikroişlemci]] üretildiğinde, eski mikroişlemcilere uyumlu olması büyük bir [[avantaj]]dıravantajdır. Öyle olmasaydı bugün dünyada %90 oranında [[PC]], X86 uyumlu işlemci kullanıyor olmazdı. Bu yüzden mikroişlemci pazarının bu büyük dilimini birkaç firma paylaşıyor, aslan payını Intel alıyor, daha sonra [[AMD]] geliyor, [[Cyrix]] ve [[Nexgen]] gibi diğer mikroişlemci üreten şirketlerin isimlerini pek duymuyoruz.
 
X86 tabanlı sistemlerin mimarisi birbirine benzer. Bir de X86 tabanlı olmayan sistemler vardır. [[IBM]] firmasının [[PowerPC]] tabanlı işlemcileri, ya da SUN[[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.
 
Şunu unutmayalım; dünyada yaklaşık %90 oranında [[X86]] uyumlu [[PC]] sistemi kullanılıyor. Bu yüzden bu [[X86]] [[assembly]] dili diğer assembly dillerinden daha geçerli bir [[yazılımlama]] dilidir.
 
[[Kategori:Bilgisayar terimleri]]
[[Kategori:x86 mimarisi]]
2.704

düzenleme