ISA (bilgisayar): Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Bukecakir (mesaj | katkılar)
k yeni tablolar ekledim
Bukecakir (mesaj | katkılar)
k tabloların yerlerini değiştirdim
1. satır:
'''Sanayi Standardı Mimari'''
[[Resim:Tablo3 200px-Isa1.jpg‎ |thumb| ]]
 
Sanayi Standardı mimarisi (uygulamada hemen her zaman ISA olarak kısaltılmaktadır), [[IBM]] uyumlu bilgisayarların [[bilgisayar]] veri yolu standardıydı.
 
 
== Tarihçe ==
[[Resim: 200px240px-Isa1ISA_mouse_adapter.jpg‎ jpg|thumb| 8-bit ISA fare adaptörü ]]
ISA 1981 yılında, [[IBM]] [[PC]]’lerinde 8-bit’lik bir sistem olarak ortaya çıkmış ve 1983 yılında XT veri yolu mimarisi olarak genişletilmiştir. Daha yeni olan 16-bit standardı 1984 yılında tanıtılmıştır. Çevre kartlarını ana karta bağlamak üzere tasarlanmış olan bu protokol, her ne kadar, ana belleğin sadece ilk 16MB’I doğrudan erişime tahsis edilmişse de, veri yolu idaresi imkanı da sağlamaktadır. 8-bit veri yolu 4.77 MHz’de çalışırken, 16-bit veri yolu 8 MHz’de çalışmaktaydı. XT veri yolu ile ilgili olarak, bazen AT veri yolu mimarisi olarak adlandırılmaktadır. Ayrıca, AT&T Hobbit ve daha sonra [[PowerPC]] tabanlı BeBox gibi kısa ömürlü, [[IBM]] uyumlu olmayan bazı makinelerde de yer almıştır.
 
1987 yılında [[IBM]], [[PC]] mimarisinde ve PC piyasasında kontrolü tekrar ele geçirme çabasıyla, ISA veri yolunu, kendilerinin uygun gördüğü Mikro Kanal Mimarisi (MCA) ile değiştirme girişiminde bulunmuştur. Sistem, ISA’dan çok daha ileriydi ve bilgisayar üreticileri Genişletilmiş Sanayi Standardı Mimarisi (EISA) ve daha sonra da VESA Yerel Veri yolu (VLB) ile cevap vermiştir. Aslında, VLB, başlangıçta MCA için öngörülen bazı parçaları kullanıyordu, çünkü komponent üreticileri zaten üretebilecek durumdaydı. İkisi de ISA standardının uyumlu uzantılarıydı.
ISA-tabanlı makinelerin kullanıcılarının, sisteme ekledikleri donanım hakkında özel bilgilere sahip olması gerekiyordu. Bir avuç dolusu cihaz, esas olarak “fişe tak ve oynat” idiyse de, bu çok enderdi. Kullanıcıların, yeni bir cihaz eklerken, çoğunlukla iki üç şeyi yapılandırmaları gerekiyordu, IRQ hattı, I/O adresi ya da DMA kanalı gibi. MCA bu komplikasyonu gidermiş ve PCI gerçekten de, ilk olarak MCA ile araştırılan fikirlerin bir çoğunu uygulamıştı (aslında daha ziyade EISA’dan doğrudan intikal etmişti).
[[Resim:300px-XT_Bus_pins.png‎ |thumb| ]]
 
Bu yapılandırma sorunu sonunda ISA PnP’nin, donanımda değişim kombinasyonları, [[BIOS]] sistemi ile, zorlukları ve ayrıntıları otomatik olarak halletmek üzere işletim sistemi yazılımı kullanan bir “fişe tak ve oynat” sisteminin yaratılmasına yol açmıştır. Gerçekte, ISA PnP çoğu zaman büyük bir baş ağrısı haline geldi ve mimari, son günlerini yaşayana kadar fazla desteklenmedi. Bu, “fişe tak ve dua et” deyiminin kullanımına önemli katkılarda bulunmuştur.
[[Resim:240px-ISA_mouse_adapter.jpg|thumb| 8-bit ISA fare adaptörü ]]
[[PCI]] yuvaları, ISA’yı ana karttan doğrudan ezip çıkaran ilk fiziksel olarak uyumlu genişleme portlarıydı. Başlangıçta ana kartlar büyük ölçüde ISA idi ve az sayıda [[PCI]] yuvası içeriyordu. 1990’ın ortalarında, iki yuva türü kabaca dengelenmişti ve ISA yuvaları kısa sürede, tüketici sistemlerinde azınlık haline gelmişti. [[Microsoft]]’un PC 97 spesifikasyonu, ISA yuvalarının tamamen kaldırılmasını tavsiye etmişti, ama sistem mimarisi yine de, bir takım artık yollarla dahili olarak disket sürücüsü, seri [[port]]lar, vb halletmek için ISA’nın var olmasını gerektiriyordu. ISA yuvaları bir kaç yıl daha kaldı ve hatta, bir Hızlandırılmış Grafik Portunun ([[AGP]]) merkezi işlem ünitesinin, bir dizi [[PCI]] yuvasının ve sona doğru bir iki ISA yuvasının yanında oturduğu sistemleri bile görmek mümkündü.
 
PCI yuvalarının, ISA karşılıklarıyla karşılaştırıldığında “dönük” olduğu da dikkate değerdir – PCI kartları esas olarak “ters” olarak takılır, ISA ve PCI konektörlerinin ana karta beraberce sıkışmalarını sağlardı. Her yuvada, aynı anda iki konektörden sadece bir tanesi kullanılabilmektedir, ama bu, daha büyük bir esneklik sağlamaktaydı.
 
 
[[Resim:300px-XT_Bus_pins.png‎ |thumb| ]]
== 8-bit ISA (XT veri yolu mimarisi) ==
[[Resim:Tablo1.jpg‎ |thumb| ]]
Satır 27 ⟶ 26:
[[Resim:300px-ISA_Bus_pins.png|thumb| ]]
== 16-bit ISA (AT veri yolu mimarisi) ==
 
AT veri yolu mimarisi, IBM PC/AT/’larda Intel 8086 tarafından kullanılan 16-bit’lik bir veri yoludur.
[[Resim:Tablo2.jpg‎ |thumb| ]]
AT veri yolu mimarisi, IBM PC/AT/’larda Intel 8086 tarafından kullanılan 16-bit’lik bir veri yoludur.
[[Resim:Tablo3.jpg‎ |thumb| ]]
 
== Mevcut kullanım ==
Satır 37 ⟶ 36:
 
== Kaynaklar ==
[[Resim:Tablo3.jpg‎ |thumb| ]]
 
* [http://en.wikipedia.org/wiki/Industry_Standard_Architecture ISA]
* [http://download.microsoft.com./download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/ISAW2.doc Removing the ISA Architecture in Windows-Based Platforms ]