Birincil kanal kimliği ne. Sistem performansı, PIO ve DMA modları nasıl geri yüklenir

  • 05.03.2020

Tüm blog okuyucularına merhaba. Bu yazıda, sistem performansının nasıl geri yükleneceği hakkında konuşacağız. Kullanıcılar genellikle çok yavaş bir bilgisayar sorunu yaşarlar, özellikle kayıt yaparken ve okumaçalışma veya yükleme sırasında diskler veya sistemin mantıksız "frenleri". Sistem neden donuyor okumayı
Bunun pek çok nedeni olabilir, bugün oldukça yaygın olanı düşünmeyi öneriyorum - bu yanlış çalışma şekli CD/DVD - ROM veya sabit diskler, yani hakkında konuşalım PIO ve DMA.Sabit sürücüde hatalar nasıl kontrol edilir ve okunmaları nasıl düzeltilir

PIO ve DMA arasındaki öz ve fark nedir?.

PIO ve DMA- bunlar, herhangi bir sürücünün genel durumunda, sabit sürücülerin iki çalışma modudur.
PIO (Programlanabilir Giriş/Çıkış)- zaten modası geçmiş mod, çalışması gerekiyor
Tut CPU, önemli bir performans kaybına neden olur.
DMA (Doğrudan Bellek Erişimi)- işlemciyi atlayan modern bir yöntem ve
çizer direkt olarak RAM'e, bu önemli ölçüde izin verir verimliliği artırmak ve can sıkıcı "frenlerden" kurtulun.
Çeşitli sürümlerdeki DMA modu, Windows 7, 8 ve 10 işletim sistemlerinde uzun süredir kullanılmaktadır, ancak Windows XP'de, genellikle ortaya çıkan bir durum DMA otomatik olarak PIO'ya geçer ve onu geleneksel yöntemlerle geri getirmeye çalışmayacaktır. Bu duruma neden olan nedir?
Windows XP'de uygulandı mekanizma hata kontrolü, bir sabit diskten veya başka bir sürücüden okurken hatalar çok sık meydana gelirse, sistem otomatik olarak yüzdelerinin daha az olduğu daha yavaş bir moda geçer. Fakat, Windows XP normal çalışan bir cihazı bu moda aktarabilir.
Hatalar nasıl düzeltilir? Windows okuma

Ve böylece sistemin yavaşlamaması için tüm sürücülerin çalışma modlarını kontrol edelim..

1 . Konsolu başlatma "Bilgisayar yönetimi"- sağ tıklayın "Benim bilgisayarım"


açılır menüde öğeyi seçin "Aygıt Yöneticisi" veya aracılığıyla
Kontrol Paneli. Veya Başlat - Çalıştır - devmgmt.msc

2. Seçmek " Aygıt Yöneticisi", Seç IDE ATA/ATAPI kontrolörler,


denetleyicili birkaç satır açılacak - ilgileniyoruz :
Birincil ve ikincil kanallar IDE→ birer birer gidin özellikler bu kanallar (kanala sağ tıklayın, satır " Özellikler”), yer işaretine “ Ekstra seçenekler",
burada iki grup var "Aygıt 0" ve "Aygıt 1", her birinin çizgileri var
"Aktarım Modu"- seçilmelidir "Varsa DMA”, ardından satır "Mevcut aktarım modu", gibi bir şey olmalı "Ultra DMA modu: 4,


Burada "PIO Modu" ayarlanmışsa, o zaman bu sadece bizim durumda ve biz düzelt.
eğer her yerde değer modu ultra DMA, o zaman iyisin ve başka eylemlere devam edemezsin.
3. Başlamak için, manuel olarak düzeltmeye çalışalım - her satırda "Aktarım modu", "varsa DMA" olarak ayarlayın, basmak "TAMAM" ve bilgisayarı yeniden başlatın. Tekrar açtıktan sonra
kanalların çalışma modlarına bakarız, eğer DMA her yerdeyse, o zaman her şey yolunda demektir, PIO kalırsa, sonra devam ederiz.
4. Tekrar bul Birincil ve İkincil IDE Kanalları ve silin (her kanala sağ tıklayın, listede "Silmek"). Korkma, her şey yoluna girecek.
Bilgisayarınızı yeniden başlatın - Windows XP denetleyicileri bulacaktır ve onları hızlı moda alın, yani DMA'da. Sonucu kontrol et, her yerde bir mod olmalı DMA.
5. Yukarıdakilerin tümü yardımcı olmadıysa ve tekrar görürseniz “ PIO modu", o zaman gerekli olacak sürücüleri yeniden düzenle anakart için - yeniden başlat
ve sonucu tekrar kontrol edin.
6. Eh, son nokta, eğer rejim tüm acılardan sonra PIO asla kaybolmadı, o zaman düzenlemelisin Kayıt ol. Not etmek istiyorum - ile herhangi bir işlem gerçekleştirin
kayıt defterini çok dikkatli ve dikkatli bir şekilde kaydederseniz, herhangi bir yanlış eylem, sisteminizin tamamen çalışmaz hale gelmesine neden olabilir. Kayıt defterinin bir kopyasını önceden yapmak en iyisidir.
Kayıt defteri okumasını kullanarak Windows XP nasıl yapılandırılır

İlk olarak, hata kontrol sistemini devre dışı bırakmayı deneyin.
Bunu yapmak için kayıt şubesinde:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\,
bir anahtar oluştur ErrorControl ve değerini şuna ayarlayın 0.


Bundan sonra, yeniden başlatın ve adımı izleyin №4.


içinde modu manuel olarak ayarlayabilirsiniz DMA.
Burada birkaç klasör var. - 0000, 0001, 0002.
0000 - kontrolörün kendisinden sorumludur;
0001 - İkincil IDE Chanell'den sorumlu;
0002 - Birincil IDE Chanell'den sorumlu;
İhtiyacımız olan kanalın klasörünü açın. içinde
başlamak için birkaç tuş seçin:
MasterDeviceZamanlamaModuİzin Verildi
KöleCihazZamanlamaModuİzin Verildi
ve değeri şuna ayarlayın 0xffffffff.
Bundan sonra, aşağıdaki tuşların değerini ayarlıyoruz:
MasterCihazZamanlamaModu
KöleCihazZamanlamaModu
aşağıdaki verilere göre, bağlı olarak
desteklenen UDMA - mod:
UDMA Modu 2 - 0x2010
UDMA Modu 4 - 0x8010
UDMA Modu 5 - 0×10010
UDMA Modu 6 - 0xffff

Bundan sonra, yeniden başlatın ve sonucu kontrol edin - her şey yolunda gitmeli.

Windows 10'un performansı nasıl hızlandırılır ve geri yüklenir, okuyun
Bilgisayarlarda bilgi aktarım hızı nedir, oku
Umarım bu makale modları doğru bir şekilde ayarlamanıza yardımcı olur. PIO ve DMA ve genel sistem performansını iyileştirin.

Ve görünüşüyle ​​adlandırıldı PATA(Paralel ATA).

Öykü

ATA (IDE) kabloları: Üstte 40 telli, altta kablo girişli 80 telli

IDE'den 2,5" IDE'ye (dizüstü bilgisayar sabit sürücüleri) adaptör

Arayüzün geçici adı şuydu: PC/AT Ekleri("PC/AT bağlantısı"), 16-bit ISA veriyoluna bağlanması amaçlandığından, daha sonra olarak bilinen otobüs AT. Son versiyonda, başlık olarak değiştirildi "AT Ek" ticari marka sorunlarından kaçınmak için.

Standardın orijinal versiyonu 1986 yılında Western Digital tarafından geliştirildi ve pazarlama nedenleriyle IDE(İngilizce Entegre Tahrik Elektroniği - "sürücüye entegre elektronikler"). Önemli bir yeniliği vurguladı: sürücü denetleyicisi, önceki ST-506 standardında ve o sırada mevcut SCSI ve ST-412 arayüzlerinde olduğu gibi ayrı bir genişletme kartı biçiminde değil, kendi içinde yer alıyor. Bu, sürücülerin özelliklerini iyileştirmeyi (denetleyiciye daha kısa mesafe nedeniyle), yönetimlerini basitleştirmeyi (IDE kanal denetleyicisi sürücü çalışmasının ayrıntılarından soyutladığı için) ve üretim maliyetini düşürmeyi (sürücü denetleyicisi yalnızca "kendi" sürücüsü için tasarlanmalıdır ve mümkün olan her şey için değil; kanal denetleyicisi genellikle standart hale geldi). IDE kanal denetleyicisinin daha doğru bir şekilde çağrıldığına dikkat edilmelidir. ana bilgisayar adaptörü, çünkü sürücünün doğrudan kontrolünden bir protokol aracılığıyla onunla iletişim kurmaya geçti.

ATA standardı, kontrolör ve sürücü arasındaki arabirimin yanı sıra bunun üzerinden iletilen komutları tanımlar.

Arayüz, G/Ç alanında 8 adresi işgal eden 8 kayıttan oluşur. Veri yolu 16 bit genişliğindedir. Sistemde bulunan kanal sayısı 2'den fazla olabilir. Asıl mesele kanal adreslerinin diğer I/O cihazlarının adresleri ile örtüşmemesidir. Her kanala 2 cihaz (master ve slave) bağlanabilir, ancak aynı anda sadece bir cihaz çalışabilir.

CHS adresleme prensibi adındadır. İlk olarak, kafa bloğu pozisyoner tarafından gerekli raya (Silindir) ayarlanır, ardından gerekli kafa (Kafa) seçilir ve ardından gerekli sektörden (Sektör) bilgi okunur.

Standart EİDE IDE'den sonra ortaya çıkan (İng. Enhanced IDE - “genişletilmiş IDE”), kapasitesi 528 MB'yi (504 MiB) aşan, 8,4 GB'a kadar olan sürücülerin kullanılmasına izin verdi. Bu kısaltmalar standart için resmi isimlerden ziyade ticari isimlerden kaynaklanmış olsa da, terimler IDE ve EİDE terimi yerine sıklıkla kullanılır ATA. Standardın 2003 yılında tanıtılmasından bu yana Seri ata("seri ATA") geleneksel ATA olarak adlandırılmaya başlandı paralel ATA, verilerin paralel bir 40 veya 80 çekirdekli kablo üzerinden iletilme şekline atıfta bulunur.

İlk başta, bu arayüz sabit sürücülerle kullanıldı, ancak daha sonra standart, çoğunlukla çıkarılabilir medya kullanılarak diğer cihazlarla çalışmak üzere genişletildi. Bu tür aygıtlar arasında CD-ROM ve DVD-ROM sürücüleri, teyp sürücüleri ve ZIP ve disket (lazer kılavuzlu manyetik kafalar kullanan) diskler (LS-120/240) gibi yüksek kapasiteli disketler bulunur. Ek olarak, FreeBSD çekirdek yapılandırma dosyasından, disket sürücülerinin (disketler) bile ATAPI veri yoluna bağlı olduğu sonucuna varabiliriz. Bu genişletilmiş standart denir Gelişmiş Teknoloji Eklenti Paket Arayüzü(ATAPI), standardın tam adının nasıl göründüğü ile bağlantılı olarak ATA/ATAPI. ATAPI, komut düzeyinde SCSI ile neredeyse tamamen örtüşür ve aslında "ATA kablosu üzerinden SCSI" vardır.

Başlangıçta, CD-ROM sürücülerini bağlamak için arabirimler standartlaştırılmadı ve sürücü üreticilerinin tescilli geliştirmeleriydi. Sonuç olarak, bir CD-ROM'u bağlamak için, belirli bir üreticiye, örneğin Panasonic'e özgü ayrı bir genişletme kartı takmak gerekiyordu (bir CD-ROM'u bağlamak için en az 5 özel arabirim seçeneği vardı). Sound Blaster gibi bazı ses kartları türleri, tam da bu tür bağlantı noktalarıyla donatıldı (çoğunlukla CD-ROM sürücüsü ve ses kartı bir multimedya kiti olarak sağlandı). ATAPI'nin ortaya çıkışı, tüm bu çevre birimlerini standart hale getirmeyi ve bunları bir sabit sürücünün bağlanabileceği herhangi bir denetleyiciye bağlamayı mümkün kıldı.

ATA'nın geliştirilmesindeki bir diğer önemli adım, PIO'dan (Programlanmış giriş/çıkış) DMA'ya (Doğrudan bellek erişimi) geçiş oldu. PIO kullanılırken, diskten veri okunması bilgisayarın merkezi işlemcisi tarafından kontrol ediliyordu, bu da işlemci üzerinde artan bir yüke ve genel olarak yavaşlamaya neden oluyordu. Bu nedenle, ATA arabirimini kullanan bilgisayarlar genellikle diskle ilgili işlemleri SCSI ve diğer arabirimleri kullanan bilgisayarlardan daha yavaş gerçekleştirir. DMA'nın kullanıma sunulması, disk işlemleri için işlemci süresinin maliyetini önemli ölçüde azalttı.

Bu teknolojide, sürücünün kendisi veri akışını kontrol eder, verileri neredeyse işlemcinin katılımı olmadan belleğe veya belleğe okur, bu da yalnızca bir veya başka bir eylemi gerçekleştirmek için komutlar verir. Bu durumda, sabit disk, denetleyiciye bir DMA işlemi için bir DMARQ istek sinyali gönderir. DMA işlemi mümkünse, denetleyici bir DMACK sinyali verir ve sabit disk, denetleyicinin işlemcinin katılımı olmadan verileri belleğe okuduğu 1. kayda (DATA) veri çıkışı yapmaya başlar.

DMA işlemi, mod BIOS, denetleyici ve işletim sistemi tarafından aynı anda destekleniyorsa mümkündür, aksi takdirde yalnızca PIO modu mümkündür.

Standardın (ATA-3) daha da geliştirilmesinde, ek bir UltraDMA 2 modu (UDMA 33) tanıtıldı.

Bu mod, DMA Modu 2'nin zamanlama özelliklerine sahiptir, ancak veriler DIOR/DIOW sinyalinin hem yükselen hem de düşen kenarlarında iletilir. Bu, arayüzdeki veri aktarım hızını iki katına çıkarır. Bilgi iletiminin güvenilirliğini artıran bir CRC parite kontrolü de tanıtıldı.

ATA'nın gelişim tarihinde, veri erişiminin organizasyonu ile ilgili bir takım engeller olmuştur. Modern adresleme sistemleri ve programlama teknikleri sayesinde bu engellerin çoğu aşılmıştır. Bunlar, 504 MiB, yaklaşık 8 GiB, yaklaşık 32 GiB ve 128 GiB maksimum disk boyutuna ilişkin sınırları içerir. Çoğunlukla aygıt sürücüleri ve ATA olmayan işletim sistemlerinde G/Ç ile ilgili başka engeller de vardı.

28 bit adresleme modu için sağlanan orijinal ATA özelliği. Bu, her biri 512 baytlık 2 28 (268 435 456) sektörün adreslenmesine izin vererek maksimum 137 GB (128 GiB) kapasite sağladı. Standart PC'lerde BIOS, maksimum 1024 silindir, 256 kafa ve 63 sektöre izin vererek 7.88 GiB'ye (8.46 GB) kadar destekledi. Bu CHS (Cyllinder-Head-Sector) silindir/kafa/sektör limiti, IDE standardı ile birleştiğinde, 504 MiB (528 MB) adreslenebilir alan limiti ile sonuçlandı. Bu sınırlamanın üstesinden gelmek için, 7.88 GiB'ye kadar adreslemeyi mümkün kılan LBA (Mantıksal Blok Adresi) adresleme şeması tanıtıldı. Zamanla, bu kısıtlama kaldırıldı, bu da sektörü adreslemek için 28 bitin tümünü (ATA-4'te) kullanarak önce 32 GiB'nin ardından 128 GiB'nin tamamını adreslemeyi mümkün kıldı. 28 bitlik bir sayının yazılması, bölümleri sürücünün ilgili kayıtlarına yazılarak düzenlenir (4. kayıtta 1 ila 8 bit, 5. kayıtta 9-16, 6.da 17-24 ve 7.de 25-28). ) .

Kayıt adreslemesi, DA0-DA2 üç adres satırı kullanılarak düzenlenir. 0 adresindeki ilk kayıt 16 bittir ve disk ile denetleyici arasında veri aktarımı için kullanılır. Kalan kayıtlar 8 bittir ve kontrol için kullanılır.

En son ATA spesifikasyonları, 48-bit adreslemeyi varsayar, böylece olası limiti 128 PiB'ye (144 petabayt) genişletir.

Bu boyut kısıtlamaları, sistemin disk kapasitesinin gerçek değerinden daha az olduğunu düşünmesi veya önyüklemeyi hiç reddetmesi ve sabit disk başlatma aşamasında askıda kalması durumunda kendini gösterebilir. Bazı durumlarda, sorun BIOS güncellenerek çözülebilir. Başka bir olası çözüm, işletim sistemi yüklenmeden önce sürücülerini belleğe yükleyen Ontrack DiskManager gibi özel programlar kullanmaktır. Bu tür çözümlerin dezavantajı, örneğin normal bir DOS önyükleme disketinden yükleme durumunda, disk bölümlerine erişilemeyen standart olmayan disk bölümlemenin kullanılmasıdır. Ancak, birçok modern işletim sistemi (Windows NT4 SP3'ten başlayarak) bilgisayarın BIOS'u bu boyutu doğru şekilde belirlemese bile daha büyük disklerle çalışabilir.

ATA arayüzü

Sabit sürücüleri PATA arabirimiyle bağlamak için genellikle 40 telli bir kablo (düz kablo olarak da adlandırılır) kullanılır. Her kabloda genellikle, biri ana karttaki denetleyici konektörüne bağlanan (eski bilgisayarlarda, bu denetleyici ayrı bir genişletme kartında bulunur) ve bir veya iki tane daha sürücülere bağlanan iki veya üç konektör bulunur. Bir noktada, P-ATA döngüsü 16 bit veri iletir. Bazen üç sürücüyü bir IDE kanalına bağlamaya izin veren IDE kabloları vardır, ancak bu durumda sürücülerden biri salt okunur modda çalışır.

Paralel ATA Pin Çıkışı
Temas Amaç Temas Amaç
1 Sıfırla 2 Zemin
3 Veri 7 4 Veri 8
5 Veri 6 6 Veri 9
7 Veri 5 8 Veri 10
9 Veri 4 10 Veri 11
11 Veri 3 12 Veri 12
13 Veri 2 14 Veri 13
15 Veri 1 16 Veri 14
17 Veri 0 18 Veri 15
19 Zemin 20 anahtar
21 DDRQ 22 Zemin
23 G/Ç Yazma 24 Zemin
25 G/Ç Okuma 26 Zemin
27 IOC HRDY 28 Kablo Seçimi
29 DDACK 30 Zemin
31 IRQ 32 Bağlantı yok
33 adres 1 34 GPIO_DMA66_Algıla
35 0 36 adres 2
37 Çip Seçimi 1P 38 Çip Seçimi 3P
39 Aktivite 40 Zemin

4 diskli cihaz için bağlantı seçeneği

Optik sürücüdeki atlama teli şu şekilde ayarlanmıştır: köle(SL)

IDE arabirimli disk aygıtlarında atlama ayarları

Uzun bir süre boyunca, ATA kablosu 40 iletken içeriyordu, ancak Ultra DMA/66 (UDMA4) 80 telli versiyonu çıktı. Tüm ek iletkenler, bilgi iletkenleri ile değişen topraklama iletkenleridir. Böylece, yedi topraklama iletkeni yerine 47 tanesi vardı.İletkenlerin böyle bir değişimi, aralarındaki kapasitif bağlantıyı azaltır, böylece karşılıklı paraziti azaltır. Kapasitif kuplaj, yüksek bit hızlarında bir sorundur, bu nedenle bu yenilik, yerleşik spesifikasyonun düzgün çalışmasını sağlamak için gerekliydi. UDMA4 66 MB/sn (saniyede megabayt) aktarım hızları. Daha Hızlı Modlar UDMA5 ve UDMA6 ayrıca 80 telli bir kablo gerektirir.

İletken sayısı iki katına çıkmasına rağmen, konektörlerin görünümü gibi pin sayısı da aynı kaldı. Dahili kablolama elbette farklıdır. 80 telli bir kablo için konektörler çok sayıda topraklama iletkenini az sayıda topraklama pinine bağlamalıdır, 40 telli bir kabloda ise iletkenlerin her biri kendi pinine bağlanır. 80 telli kablolar için, konektörler genellikle tüm konektörlerin aynı renkte (genellikle siyah) olduğu 40 telli kabloların aksine farklı renklere (mavi, gri ve siyah) sahiptir.

ATA standardı her zaman maksimum 45,7 cm (18 inç) kablo uzunluğu belirlemiştir. Bu sınırlama, büyük durumlarda aygıtları bağlamayı veya birden çok sürücüyü tek bir bilgisayara bağlamayı zorlaştırır ve PATA sürücülerini harici sürücü olarak kullanma olasılığını neredeyse tamamen ortadan kaldırır. Ticari olarak daha uzun kablolar bulunsa da, bunların standarda uygun olmadığını lütfen unutmayın. Aynısı, yaygın olarak kullanılan "yuvarlak" kablolar için de söylenebilir. ATA standardı yalnızca belirli empedans ve kapasitans özelliklerine sahip düz kabloları tanımlar. Bu tabii ki diğer kabloların çalışmayacağı anlamına gelmez ancak her durumda standart dışı kabloların kullanımında dikkatli olunmalıdır.

Aynı döngüye iki cihaz bağlıysa, bunlardan biri genellikle çağrılır. lider(İng. master) ve diğeri - köle(İng. köle). Tipik olarak master, bilgisayarın veya işletim sisteminin BIOS'u tarafından listelenen sürücüler listesinde bağımlıdan önce gelir. Daha eski BIOS'larda (486 ve öncesi), diskler genellikle yanlış olarak ana için "C" ve bağımlı için "D" harfleriyle etiketlendi.

Bir döngüde yalnızca bir sürücü varsa, çoğu durumda ana sürücü olarak yapılandırılmalıdır. Bazı disklerin (özellikle Western Digital tarafından yapılanların) adı verilen özel bir ayarı vardır. bekar(yani, "kablo başına bir sürücü"). Ancak çoğu durumda, kablo üzerindeki tek sürücü bağımlı olarak da çalışabilir (bu genellikle bir CD-ROM'u ayrı bir kanala bağlarken geçerlidir).

Kablo seçimi adı verilen bir ayar, ATA-1 spesifikasyonunda isteğe bağlı olarak tanımlandı ve herhangi bir yeniden bağlantı sırasında sürücülerdeki jumper'ları değiştirme ihtiyacını ortadan kaldırdığı için ATA-5'ten beri yaygınlaştı. Sürücü kablo seçme moduna ayarlanmışsa, döngü üzerindeki konumuna bağlı olarak otomatik olarak master veya slave olarak ayarlanır. Bu konumu belirleyebilmek için döngünün olması gerekir. kablo çıkışı ile. Böyle bir kablo için pim 28 (CSEL) konektörlerden birine bağlı değildir (gri, genellikle ortadaki). Kontrolör bu pimi topraklar. Sürücü, pinin topraklandığını görürse (yani lojik 0 ise), master olarak ayarlanır, aksi takdirde (yüksek empedans durumu) slave olarak ayarlanır.

40 telli kabloların olduğu günlerde, sürücülere bağlanan iki konektör arasındaki kabloyu 28 basitçe keserek bir kablo seçimi kurmak yaygın bir uygulamaydı. Bu durumda, bağımlı sürücü kablonun ucundaydı ve ana sürücü ortadaydı. Bu yerleşim, spesifikasyonun sonraki sürümlerinde standart hale getirildi. Kabloya sadece bir cihaz yerleştirildiğinde, bu yerleştirme sonunda gereksiz bir kablo parçasına neden olur, bu da hem kolaylık hem de fiziksel parametreler nedeniyle istenmeyen bir durumdur: bu parça özellikle yüksek frekanslarda sinyal yansımasına yol açar.

UDMA4 için tanıtılan 80 telli kablolarda bu eksiklikler yoktur. Artık ana cihaz her zaman döngünün sonundadır, bu nedenle yalnızca bir cihaz bağlıysa, bu gereksiz kablo parçasını almazsınız. Kablo seçimi "fabrika"dır - bu kontağı hariç tutarak konektörün kendisinde yapılır. 80 telli döngüler zaten kendi konektörlerine ihtiyaç duyduğundan, bunun yaygın olarak benimsenmesi büyük bir sorun değildi. Standart ayrıca, hem üretici hem de montajcı tarafından daha kolay tanımlama için farklı renklerde konektörlerin kullanılmasını gerektirir. Mavi konektör kontrolöre, siyah - master'a, gri - slave'e bağlanmak içindir.

"Master" ve "slave" terimleri endüstriyel elektronikten (bu ilkenin düğümlerin ve cihazların etkileşiminde yaygın olarak kullanıldığı yerlerde) ödünç alınmıştır, ancak bu durumda yanlıştırlar ve bu nedenle ATA'nın mevcut sürümünde kullanılmazlar. standart. Sırasıyla ana ve bağımlı sürücüleri adlandırmak daha doğrudur. cihaz 0 (cihaz 0) ve cihaz 1 (cihaz 1). Ana diskin, disklerin kanala erişimini kontrol ettiğine dair yaygın bir efsane vardır. Aslında, disk erişimi ve komut yürütme sırası denetleyici tarafından kontrol edilir (sırasıyla işletim sistemi sürücüsü tarafından kontrol edilir). Yani aslında her iki cihaz da kontrolöre göre bağımlıdır.

ATA Standart Sürümleri, Aktarım Hızları ve Özellikleri

Aşağıdaki tablo, ATA standart sürümlerinin adlarını, desteklenen modları ve baud hızlarını listeler. Her standart için listelenen bit hızının (örneğin, UDMA4 için 66,7 MB/sn, genellikle "Ultra-DMA 66" olarak anılır) kablo üzerinde teorik olarak mümkün olan maksimum hızı gösterdiğine dikkat edilmelidir. Gerçek frekansla çarpılan yalnızca iki bayttır ve her döngünün kullanıcı verilerini aktarmak için kullanıldığını varsayar. Pratikte, hız doğal olarak daha azdır.

ATA denetleyicisinin bağlı olduğu veri yolundaki aşırı yük de maksimum aktarım seviyesini sınırlayabilir. Örneğin 33 MHz'de çalışan ve 32 bit genişliğe sahip bir PCI veri yolunun maksimum bant genişliği 133 MB/sn'dir ve bu hız, veri yoluna bağlı tüm cihazlar arasında paylaşılır.

Scott Mueller. Bilgisayarları Yükseltmek ve Onarmak = Bilgisayarları Yükseltmek ve Onarmak. - 17. baskı. - E. : Williams, 2007. - S. 573-623. - ISBN 0-7897-3404-4.
Standart Diğer isimler Eklenen aktarım modları (MB/sn)

"Orijinal" ATA arabirimi yalnızca HDD'leri bağlamak için tasarlanmıştır, HDD'lerden farklı IDE aygıtlarını bağlamak için ATAPI arabirimi gibi özellikleri desteklemez, örn. blok modu veya LBA iletim modu (mantıksal blok adreslemenin kısaltması).

Bir süre sonra, ATA standardı artan ihtiyaçları karşılamayı bıraktı, çünkü. yeni piyasaya sürülen HDD'ler, önemli ölçüde daha yüksek bir veri aktarım hızının yanı sıra yeni özelliklerin kullanılabilirliğini gerektiriyordu. Böylece, kısa süre sonra ANSI tarafından da standartlaştırılan ATA-2 arabirimi doğdu. ATA-2, ATA standardı ile birlikte çalışabilirliği korurken birkaç ek özellik de sundu:

  • Daha Hızlı PIO Modları. PIOmodes 3 ve 4 için destek eklendi;
  • Daha Hızlı DMA Modları. Çok kelimeli DMAmodes1 ve 2'yi destekler;
  • Blok Transferi. Performansı artırmak için blok transfer modunda transferlere izin veren komutlar dahil edilmiştir;
  • Mantıksal Blok Adresleme (kısalt.. LBA). ATA-2, LBA aktarım protokolü için HDD desteği gerektirir. Elbette bu protokolün kullanılabilmesi için BIOS tarafından da desteklenmesi gerekiyor;
  • Geliştirilmiş Tanımlama Sürücüsü komutu. Arayüz, sistem istekleri tarafından verilen HDD'nin özellikleri hakkında bilgi miktarını artırdı.

Her şey yoluna girecek, ancak pazardan daha büyük bir pay alma arzusuyla üreticiler, HDD'lerinin arabirimleri olarak adlandırılan güzel isimler oluşturmaya başladılar. Sonuçta, FastATA, FastATA-2 ve EnhancedIDE arabirimleri aslında ATA-2 standardını temel alır ve güzel pazarlama terimlerinden başka bir şey değildir. Aralarındaki farklar, yalnızca standardın hangi bölümünde ve nasıl desteklediklerindedir.

En büyük karışıklık ise sırasıyla Seagate ve Quantum'un akıllı kafalarına ait FastATA ve FastATA-2 isimlerinden geliyor. FastATA'nın ATA standardında bir tür iyileştirme olduğunu, FastATA-2'nin ise ATA-2 standardını temel aldığını varsaymak oldukça mantıklı olacaktır. Ne yazık ki, her şey o kadar basit değil. Gerçekte, FastATA-2, ATA-2 standardının başka bir adıdır. Buna karşılık, FastATA ve arasındaki tüm farklar, burada en hızlı modların desteklenmesi gerçeğine gelir, yani: PIO modu4 ve DMA modu2. Her iki şirket de karışıklığa katkıda bulunmak için Western Digital'e ve onun EIDE standardına saldırıyor. EIDE, eksiklikleri ile de ayırt edilir, ancak onlar hakkında biraz sonra.

ATA arayüzünü daha da geliştirmek amacıyla, güvenilirlik göstergelerini iyileştirmeye odaklanan bir taslak ATA-3 standardı geliştirildi:

  • ATA-3, ciddi bir sorun olan yüksek hızlı modların kullanımı yoluyla veri aktarımının güvenilirliğini artıran özellikler içerir, çünkü. IDE/ATA kablosu, standardın doğuşundan bu yana değişmeden kalmıştır;
  • ATA-3, SMART teknolojisini içerir.

ATA-3, SMART teknolojisinin artık HDD üreticileri tarafından yaygın olarak kullanılmasına rağmen, öncelikle yeni veri aktarım modları kullanmadığı için bir ANSI standardı olarak onaylanmadı.

IDE / ATA arabiriminin geliştirilmesindeki bir sonraki aşama, UltraATA standardıdır (UltraDMA veya ATA-33 veya DMA-33 veya ATA-3 (!) olarak da bilinir). Aslında UltraATA, 33,3 MB/sn'lik bir veri aktarım hızı sağlayan en hızlı DMA modu olan mode3'ü kullanma standardıdır. Eski kablo modeli üzerinden güvenilir veri aktarımını sağlamak için özel hata kontrol ve düzeltme şemaları kullanılmaktadır. Önceki standartlarla geriye dönük uyumluluk: ATA ve ATA-2 korunur. Bu nedenle, UltraATA arabirimli bir HDD satın aldıysanız ve aniden anakartınız tarafından desteklenmediğini fark ettiyseniz, endişelenmeyin - sürücü biraz daha yavaş da olsa çalışmaya devam edecektir.

Son olarak, bu alandaki en son başarı, Quantum tarafından geliştirilen UltraATA/66 arayüzüdür. Arayüz, 66MB/sn hızında veri aktarımına izin verir.

IDE/ATA arayüzünün erken gelişimi sırasında, bu arayüze ihtiyaç duyan tek cihaz HDD idi. Yeni ortaya çıkan CD-ROM sürücüleri ve aktarıcılar kendi arabirimleriyle geldi (muhtemelen CD-ROM'ların bir ses kartındaki bir arabirim aracılığıyla bağlandığı günleri hatırlıyorsunuzdur). Ancak, kısa süre sonra, tüm olası cihazları bağlamak için hızlı ve basit bir IDE/ATA arabiriminin kullanılmasının, aşağıdakiler dahil olmak üzere önemli faydalar sağlamayı vaat ettiği anlaşıldı. çok yönlülük nedeniyle. Ne yazık ki, IDE/ATA arabiriminin komut sistemi yalnızca HDD için tasarlanmıştır, bu nedenle örneğin bir CD-ROM'u bir IDE kanalına aynen bu şekilde bağlayamazsınız - basitçe çalışmaz. Buna göre, yeni bir protokol - ATAPI (ATA Paket Arayüzü'nden kısaltılmış) geliştirmek gerekliydi. Protokol, diğer çoğu cihazın standart bir IDE kablosu kullanarak bağlanmasına ve bir IDE/ATA HDD gibi "hissetmesine" izin verir. ATAPI protokolü aslında ATA'dan çok daha karmaşıktır, çünkü buradaki veri aktarımı DMA ve PIO modlarını kullanırken, bu modlar için desteğin uygulanması büyük ölçüde bağlı cihazın özelliklerine bağlıdır. Paketin adı (İngilizce paketinden), cihazın komutları kelimenin tam anlamıyla gruplar veya paketler halinde iletmesi gerektiğinden protokol tarafından alındı. Ancak ortalama bir kullanıcının bakış açısından, en önemlisi, bir IDE/ATA HDD, bir ATAPI CD-ROM ve bir ZIP sürücüsü arasında bir fark yoktur. Günümüzün BIOS'ları, ATAPI aygıtlarından önyüklemeyi bile destekler.

Şimdi söz verdiğimiz gibi EIDE'ye geçelim. Bu terim WesternDigital tarafından tanıtıldı. EIDE oldukça yaygın olarak kullanılıyor ve neredeyse aynı zamanda eleştiriliyor, bizce oldukça hak ediyor. Sert eleştirilerin ana nedeni, aslında EIDE'nin bir standart değil, salt bir pazarlama terimi olması ve bu terimin içeriğinin sürekli değişmesidir. Bu nedenle, önce EIDE, mod3'e kadar olan PIO modları için destek içeriyordu, ardından mod4 için destek eklendi. Bir standart olarak EIDE'nin önemli bir dezavantajı, spesifikasyonuna kesinlikle farklı şeylerin dahil edilmesidir. Kendiniz görün, şu anda EIDE şunları içerir:

  • ATA-2. Tamamen, dahil. en hızlı modlar
  • ATAPI. Tüm;
  • Çift IDE/ATA Ana Bilgisayar Adaptörleri. EIDE standardı 2 IDE/ATA ana bilgisayarı için destek içerir, böylece 4 adede kadar IDE/ATA/ATAPI cihazını paralel olarak kullanabilirsiniz.

Şimdi "EIDE arayüzlü HDD" ifadesinin ne anlama geldiğini inceleyelim. ATAPI'yi desteklemenin bir anlamı olmadığı ve 2 IDE kanalını destekleyemeyeceği için, hepsi mütevazı bir tanesine iniyor: "ATA-2 arabirimli HDD". Prensip olarak fikir fena değildi - yonga seti, BIOS ve sabit sürücüyü kapsayan bir standart oluşturmak. Bununla birlikte, standart olarak EIDE'nin çoğu doğrudan yonga seti ve BIOS'a atıfta bulunduğundan, EnhancedIDE ve EnhancedBIOS arasında aynı zamanda ortaya çıkan bir karışıklık vardır (yani, 504MB'den büyük HDD'ler için IDE / ATA'yı destekleyen BIOS). 504 MB'den fazla kapasiteye sahip HDD'leri kullanmak için bir EIDE arabiriminin gerekli olduğunu varsaymak oldukça mantıklı olacaktır, ancak zaten anladığınız gibi, yalnızca EnhancedBIOS gereklidir. Ayrıca, EnhancedBIOS kartlarının üreticileri, bunların "gelişmiş IDE kartları" olarak reklamını yaptı. Neyse ki, şimdi bu sorunlar geçmişte kaldı, 540MB engeli gibi diğer konularda.

Bilgileri bir şekilde sistematik hale getirmek için, yukarıda açıklanan tüm ana (resmi ve resmi olmayan) IDE arayüz standartları bir tablo şeklinde verilmiştir.

Standart

Arayüz

DMA modları

PIO modları

IDE/ATA'dan Farklar

Tek kelime 0-2; çok kelime 0

Tek kelime 0-2; çok kelimeli 0-2

Destek LBA, blok aktarımı, mod, geliştirilmiş sürücü tanımlama komutu

pazarlama terimi

Tek kelime 0-2; çok kelime 0, 1

ATA-2'ye benzer

pazarlama terimi

Tek kelime 0-2; çok kelimeli 0-2

ATA-2'ye benzer

gayri resmi

Tek kelime 0-2; çok kelimeli 0-2

ATA-2'ye benzer şekilde, yüksek hızlarda aktarım güvenilirliği için ek destek ile SMART teknolojisi kullanılır

gayri resmi

Tek kelime 0-2; çok kelimeli 0-3 (DMA-33/66)

ATA-3'e benzer

Tek kelime 0-2; çok kelimeli 0-2

ATA-2'ye benzer şekilde, HDD olmayan cihazlar için destek eklendi

pazarlama terimi

Tek kelime 0-2; çok kelimeli 0-2

ATA-2 +ATAPI'ye benzer şekilde 2 ana bilgisayar bağdaştırıcısını destekler

Sorunsuz bir şekilde daha az ilginç olmayan konuya geçiyoruz. Toplamda, IDE / ATA arabirimli bir HDD kullanırken veri aktarım hızını karakterize eden 2 parametre vardır. Bunlardan ilki, dahili HDD arabelleği ve manyetik ortam arasındaki veri aktarım hızını karakterize eden dahili aktarım hızıdır. Dönme hızı, kayıt yoğunluğu vb. ile belirlenir. Şunlar. arayüzün türüne değil, taşıyıcının tasarımına bağlı olan parametreler. İkinci gösterge, harici veri aktarım hızıdır, yani. IDE kanalı üzerinden veri aktarım hızı, tamamen veri aktarım moduna bağlıdır. IDE / ATA disklerinin kullanımının en başında, tüm disk alt sisteminin hızı, harici olandan çok daha düşük olan dahili veri aktarım hızına bağlıydı. Günümüzde, kayıt yoğunluğunun artması (diskin her devrinde daha fazla veri çekmenizi sağlar) ve dönüş frekansının artması nedeniyle, harici aktarım hızı öncü rol oynamaktadır. Bu bağlamda mod numaraları ve PIO ile DMA arasındaki farkla ilgili soru ortaya çıkıyor.

Başlangıçta, IDE / ATA arabirimi aracılığıyla veri aktarmanın yaygın bir yolu, Programlanmış I / O (kısaltılmış PIO) adı verilen bir protokoldü. Toplamda, maksimum çoğuşma aktarım hızlarında farklılık gösteren 5 PIO modu vardır. Bu modlar, PIO modları olarak adlandırılır.

Elbette bu, HDD tarafından değil, arayüzün hızıyla belirlenen harici veri aktarım hızı anlamına gelir. Ayrıca, bugün pek alakalı olmasa da, PIO modları 3 ve 4'ün PCI veya VLB veri yolunu kullanması gerektiği dikkate alınmalıdır, çünkü. ISA veri yolu, 10 MB/s'den daha yüksek bir veri aktarım hızı sağlama yeteneğine sahip değildir.

DMA-33 modunun ortaya çıkmasına kadar, PIO ve DMA için maksimum veri aktarım hızı aynıydı. PIO modlarının ana dezavantajı, işlemcinin veri aktarımını kontrol etmesidir - bu, yükünü önemli ölçüde artırır. Öte yandan, bu modlar özel sürücüler gerektirmez ve tek görevli işletim sistemleri için mükemmeldir. Ne yazık ki, büyük olasılıkla nesli tükenmekte olan bir tür…

Doğrudan Bellek Erişimi (DMA'dan kısaltılır) - doğrudan bellek erişimi - bir çevresel aygıtın CPU'nun katılımı olmadan doğrudan sistem belleğine veri aktarmasına izin veren protokollerin toplu adını ifade eder. Modern sabit diskler, bu özelliği, veri yolunun kontrolünü ele alma ve veri aktarımını bağımsız olarak yönetme (veri yolu yöneticisi olarak adlandırılır) yeteneği ile birlikte kullanır. Mevcut DMA modları (DMA modları olarak adlandırılır) tabloda gösterilmektedir. Unutulmamalıdır ki, tek kelime modları günümüzde artık kullanılmamaktadır, sadece karşılaştırma amacıyla verilmektedir.

Maksimum aktarım hızı (MV/sn)

Destek standartları:

ATA-2, FastATA, FastATA-2, ATA-3, UltraATA, EIDE

ATA-2, FastATA-2, ATA-3, UltraATA, EIDE

Çoklu Kelime 3 (DMA-33)

UltraATA (ATA/66)

IDE / ATA arayüzünün çalışmasıyla ilgili bir diğer ilginç nokta ise HDD'ye 32 bit erişimdir. Bildiğiniz gibi, IDE/ATA arayüzü her zaman 16-bit olmuştur ve hala öyledir. Bu durumda, Windows'ta HDD'ye 32 bit erişim için sürücüleri kapattığınızda neden bu diskin hızının düştüğünü sormak uygun olur. Her şeyden önce, Windows'un çalışması prensipte mükemmel olmaktan uzaktır. İkinci olarak, artık IDE ana bilgisayar denetleyicilerinin bulunduğu PCI veri yolu 32 bittir. Bu nedenle, bu veri yolundaki 16 bitlik bir aktarım bant genişliği kaybıdır. Normal koşullar altında, ana bilgisayar denetleyicisi, daha sonra PCI veri yolunda ileterek 2 adet 16 bitlik paketten 32 bitlik bir paket oluşturur.

Önceden, blok transfer modu diye bir terim vardı. Burada karmaşık bir şey yok. Aslında bu terim, bir kesme sırasında belirli sayıda okuma/yazma komutunu aktarmanıza izin veren bir modu ifade eder. Modern IDE / ATA HDD'ler, kesme başına 16-> 32 sektör aktarmanıza izin verir. Kesintiler daha az sıklıkla oluşturulduğundan, işlemci yükü azalır ve aktarılan toplam veri miktarındaki komutların yüzdesi de azalır.

Her IDE kanalı, ona bir veya iki cihaz bağlamanıza izin verir. Modern bilgisayarlarda, teorik olarak dört adede kadar (!) kurmak mümkün olmasına rağmen, sekiz IDE aygıtı bağlamanıza izin veren iki IDE kanalı (EIDE belirtimine göre) kurulu olma eğilimindedir. Tüm IDE kanalları eşittir. Tablo, sistem kaynaklarının farklı kanallar tarafından kullanımını gösterir.

Kanal

G/Ç Adresleri

Destek, kullanım sırasında olası sorunlar

1F0-1F7h ve ayrıca 3F6-3F7h

IDE/ATA arayüzü ile donatılmış tüm bilgisayarlarda kullanılır

170-177h ve ayrıca 376-377h

Hemen hemen tüm modern bilgisayarlarda bulunan yaygın olarak dağıtılır.

1E8-1Efh ve ayrıca 3EE-3Efh

Nadiren kullanılmış. Olası yazılım sorunları

168-16Fh ve ayrıca 36E-36Fh

Son derece nadiren kullanılır. Yazılım sorunları büyük olasılıkla

Üçüncü ve dördüncü kanallar tarafından kullanılan kaynaklar genellikle diğer cihazlarla çakışır (örneğin, IRQ 12 bir PS / 2 fare tarafından kullanılır, IRQ 10 geleneksel olarak bir ağ kartı tarafından kullanılır).

Daha önce belirtildiği gibi, her IDE / ATA arayüz kanalı, 2 cihazın bağlantısını destekler, yani: master ve slave. Konfigürasyon genellikle cihazın arkasında bulunan bir jumper ile ayarlanır. Bu iki konuma ek olarak, genellikle üçüncü bir tane daha vardır - kablo seçimi. Jumper bu konuma ayarlanırsa ne olur? Cihazların kablo konumunda çalışması için, jumper'ın seçim pozisyonunda, merkezi konektörün doğrudan sistem kartına bağlı olduğu özel bir Y şeklinde kablo gereklidir. Bu tür bir kablo için, uç konektörler eşit değildir - bir konektöre bağlı bir cihaz otomatik olarak bir ana ve diğerine sırasıyla bir bağımlı (A ve B floplarına benzer) olarak tanımlanır. Her iki cihazdaki atlama telleri kablo seçimi konumunda olmalıdır. Bu konfigürasyonla ilgili temel sorun, yasal standart olarak kabul edilmesine ve bu nedenle herkes tarafından desteklenmemesine rağmen egzotik olmasıdır. Bu nedenle, Y şeklindeki kabloyu elde etmek çok zordur.

Egzotik olmasına rağmen, IDE / ATA cihazlarının açıklanan yapılandırmasını kullanmaya devam edeceğinizi varsayarsak, aşağıdakileri unutmayın:

  • Her kanal aynı anda yalnızca bir isteği ve yalnızca bir cihaza işleyebilir. Yani, bir sonraki istek, hatta başka bir cihaza, mevcut olanın tamamlanmasını beklemek zorunda kalacak. Ancak farklı kanallar bağımsız olarak çalışabilir. Bu nedenle aktif olarak kullanılan 2 cihazı (örneğin iki HDD) tek kanala bağlamamalısınız. En iyi seçenek, her bir IDE cihazını ayrı bir kanala bağlamak olacaktır (bu belki de SCSI'ye kıyasla ana dezavantajdır).
  • Günümüzde hemen hemen tüm yonga setleri, aynı kanala bağlı cihazlar için farklı veri aktarım modları kullanma özelliğini desteklemektedir. Ancak, bu kötüye kullanılmamalıdır. Hız açısından önemli ölçüde farklılık gösteren iki cihazın farklı kanallarda ayrılması önerilir.
  • Aynı kanala bir HDD ve bir ATAPI cihazının (CD-ROM gibi) bağlanmaması da önerilir. Yukarıda bahsedildiği gibi, ATAPI protokolü farklı bir komut sistemi kullanır ve ayrıca en hızlı ATAPI cihazları bile HDD'den çok daha yavaştır ve bu da HDD'yi önemli ölçüde yavaşlatabilir.

Yukarıdakiler elbette bir aksiyom olarak kabul edilemez - bunlar yalnızca sağduyuya ve uzmanların deneyimlerine dayanan önerilerdir. Ek olarak, sağduyu ve deneyim, uyumluluk gereksinimleri karşılanırsa, bir çalışma kartındaki dört IDE cihazının herhangi bir kombinasyonda ve kullanıcı tarafından minimum çabayla çalışabileceğini göstermektedir. Bu, IDE'nin SCSI'ye göre ana avantajıdır.

Diğer aynı seçenek adları: IDE Kanal 0 Master, Birincil Master.

BIOS, sabit sürücüleri ve diğer dahili depolama aygıtlarını (sürücüleri) yapılandırmak için çeşitli seçeneklere sahiptir. Birincil IDE Master seçeneği, türünün en yaygın kullanılanlarından biridir.

Kural olarak, SATA arabiriminin ortaya çıkmasından önce, çoğu kişisel bilgisayarın anakartı yalnızca IDE arabirim sürücülerini destekledi. Tipik olarak, kullanıcı 4'ten fazla sürücü kuramaz - sabit sürücüler veya CD / DVD sürücüleri. Bunlardan ikisi birincil IDE kanalında (Birincil) ve diğer ikisi ikincil kanalda (İkincil) bulunabilir. Bu iki sürücü çiftinin her birinde, bir sürücü Master, diğeri ise Slave'dir. Bu nedenle, toplamda, BIOS, kural olarak, sürücüleri yapılandırmak için dört seçeneğe sahiptir:

  • Birincil IDE Master
  • Birincil IDE Bağımlı
  • İkincil IDE Ana
  • İkincil IDE Bağımlı

Her IDE kanalı, sırayla üç bağlayıcıya sahip olan bir IDE veri kablosuna bağlanan bir bağlayıcıdır. Bunlardan biri anakart üzerindeki IDE konektörüne bağlanmak için tasarlanmıştır, diğer ikisi sürücüleri bağlamak içindir. Sürücünün hangi kategoriye - Master veya Slave kategorisine ait olacağı seçimi, yalnızca sürücülere, sürücüye ekli talimatlara göre gerçekleştirilmesi gereken jumperların takılmasıyla belirlenir.

Parametrede, sürücü tipini, özelliklerini, kapasitesini ve bazı çalışma parametrelerini tanımlayabilen bir dizi alt seçenek görebilirsiniz.

Bu seçeneklerden en önemlisi Tip seçeneğidir. Kural olarak, aşağıdaki değerleri alabilir:

  • Otomatik – sürücü tipi otomatik olarak algılanır
  • Kullanıcı - kullanıcı sürücü türünü manuel olarak ayarlayabilir
  • CDROM - sürücü bir CD/DVD sürücüsüdür
  • ZIP - Drive, Iomega ZIP tipi bir cihazdır
  • LS-120 - sürücü, LS-120 tipi bir cihazdır
  • Yok - bu cihaz kullanılmıyor

Ayrıca bu seçenekte, bazen, örneğin 0 ile 50 arasında bir sayı ile gösterilen önceden tanımlanmış bir sürücü türü seçebilirsiniz.

Kullanıcı Kullanıcı değerini seçerse, sabit diskin kafa, silindir ve sektör sayısı gibi özelliklerini belirtmesi gerekecektir.

Aşağıdaki ek seçenekler de sıklıkla bulunur:

  • LBA Modu
  • (Kayıt modunu engelle)
  • Programlanmış G/Ç Modları

Hangi değeri seçmeli?

Tipik olarak, bir sürücü bağlandıktan ve bilgisayar başlatıldıktan sonra BIOS, sürücü için Tür seçeneğini otomatik olarak Otomatik olarak ayarlar. Bu, BIOS'un tüm sürücü parametre değerlerini otomatik olarak algıladığı ve manuel yapılandırma gerektirmediği anlamına gelir.

IDE sürücülerinin büyük çoğunluğu otomatik ayarlamayı destekler. Tek istisna, bazen eski bilgisayarlarda bulunan ve kafa, silindir ve sektör sayısının manuel olarak ayarlanmasını gerektirebilecek çok eski sürücüler olabilir.

LBA Modu seçeneği biraz açıklama gerektiriyor. Bu seçenek, 504 MB'den büyük sabit sürücüler tarafından kullanılan adresleme modunu etkinleştirmek içindir. Daha küçük bir sabit sürücü kullanıyorsanız, bu seçeneği devre dışı bırakmanız gerekir. Ayarların geri kalanı için varsayılan değerleri bırakmak en iyisidir.