19 Temmuz 2012 Perşembe

ATA ve bilmedikleriniz

40-pin connector schematic
Birincil özelliği, daha sonra 'AT bus' olarak adlandırılan ISA bus a 16-bitlik direk bağlantı oluşturmasından dolayı orijinal adı PC/AT Attachment olarak tasarlandı. Daha sonra "AT Attachment" olarak kısaltıldı.

Bu aygıtın isminin daha önceki versiyonu, anakarta bağlı olup kendi ayrı denetmenine (controller) sahip olmasından ötürü ( bu özelliği ona anakartta ayrı bir host adapter arayüzü olma özelliğini sağlar ), 1980lerin sonunda Western Digital tarafından tasarlanmış, Entegre Edilmiş Sürücü Elektroniği (Integrated Drive Elektronics – IDE) dir. Yine Western Digital tarafından standart ATA’ya ek olarak üretilen Enhanced IDE (EIDE) ( Geliştirilmiş IDE ) 528 megabayt (504 mebibayt) tan , 8.4 gigabayt a kadar depolama kapasitesine sahiptir. Bu yeni isimler resmi olmamasına rağmen , IDE ve EIDE terimleri genellikle PATA yerine kullanılabilir olarak görülürler. Bunun sebebi aynı tüketim aygıtının iki farklı teknoloji olarak tanıtılmasına dayandırılabilir. 2003 yılında Serial ATA isimlendirmesi ile , geleneksel ATA ismi Parallel ATA (P-ATA) olarak değişmiştir.

Arayüz ilk başta sadece hard diskle çalışıyordu, ama daha sonra başka aygıtların da arayüzle çalışması gereği ortaya çıktı. Bu aygıtlar, başlıca CD-ROM ve DVD-ROM sürücüleri , tape drive (sürücüleri) ve Zip drive ve SuperDisk drive gibi geniş kapasiteli floppy sürücüleridir. Western Digital ve Oak Technologies şirketlerinin geliştirdiği non-ANSI SFF-8020 ile üretilmeye başlayan eklentiler , AT Attachment Packet Interface (ATAPI) ismini ortaya çıkarmıştır. Ama 4üncü versiyondan beri standart olarak bütün isim ATA/ATAPI olarak bilinmektedir. Kaldırılabilir medya aygıtları ARMD (ATAPI Removable Media Device) olarak sınıflandırılmıştır ve bir floppy diskte ya da yönetici sistem sürücüsünde görülebilir.

programmed input/output (PIO) dan direct memory access (DMA) ya hareket , ATA tarihinde başka önemli bir değişimi sağlamıştır. Bütün bilgisayar kelimeleri CPU tarafından okunmalıdır , ama PIO yavaş hareket eder ve CPU kaynaklarını kullanır. Bu durum önbelleksel ana belleğin dışındaki bir bilgiye ulaşmaya çalışan CPU için büyük bir problem oluşturur. Bu , ATA aygıtı çevresinde bulunan sistemlerin diske bağlı işlemlerde SCSI ya da başka bir arayüz kullanan bilgisayarlara göre daha yavaş olduğu anlamına gelir. Oysa DMA( daha sonraUltra DMA, ya da UDMA ismini alır) CPU’nun diskte yazma ve okuma işlemlerinin hızlarını büyük ölçüde düşürür. Bu doğrudur çünkü DMA ve UDMA disk denetimcisinin belleğe veri yazmasına direk izin verir, böylece CPU by-pass’lanır.

Orijinal ATA’da 28 – bitlik adresleme modu kullanılırdı. Bu durum 512 baytlık 228 (268,435,456) sektörün adreslenmesi anlamına gelirdi. Sonuç olarak maksimum 137 gigabytes (128 GiB) yer elde edilirdi. Maksimum 1024 silindire , 256 başlığa ve 63 sektöre sahip olan standart PC BIOS sistemi 7.88 GiB (8.46 GB) a kadar desteklenebilmekteydi. Standart PC BIOS sistemlerindeki CHS limitasyonlarının en düşük ortak denominatörleri ile IDE birleştiklerinde , sistem 504 mebibytes kadar limitli hale gelmiştir.

ATA-6 limiti 128 PiB (veya 144 petabytes) a kadar çıkarma ile, 48 bit adresleme yapabilir. Windows 200 gibi bazı OS çevreleri 48-bit LBA yı etkin hale getirmezler , böylece kullanıcı 160 GB sürücüde tam kapasite için ekstra adımlara ihtiyaç duyar.

Bu ölçü limitasyonları olmalıdır. Çünkü sistemin bazı parçaları, bazı limitlerin ötesindeki blok adreslerini işleyemezler. Sistem bir sürücünün boyutunu düşündüğü zaman ya da ön yüklemeyi reddedip sürücüleri başlangıç yapma noktasında BIOS ekranında kalmaya devam ediyorsa bu problem kendini gösterir. Bazı durumlarda anakart için BIOS güncellemesi sorunu çözer. Bu problem , kullanılabilir diski 128 GB a limitleyen eski dış FireWire disk koruncağında da görülür. 2005'in başlarında koruncaklar pratiksel olarak limitsiz olmaya elverişliydi.

Hiç yorum yok:

Yorum Gönder