197 matches
-
incremente fixe (sau detente), și trebuie să se oprească la o anumită poziție de detentă. Este o soluție ideală pentru unitățile de disc, pentru că localizarea fiecărei piste pe disc este determinată de unul sau mai multe incremente ale mișcării motorului. Controllerul de dischetă poate comanda motorul să se poziționeze la orice increment din raza de acțiune a cursei sale. Pentru a poziționa capetele la cilindrul 25, de exemplu, controllerul comandă motorului să treacă pe a 25-a poziție de detentă sau
Dischetă () [Corola-website/Science/309467_a_310796]
-
disc este determinată de unul sau mai multe incremente ale mișcării motorului. Controllerul de dischetă poate comanda motorul să se poziționeze la orice increment din raza de acțiune a cursei sale. Pentru a poziționa capetele la cilindrul 25, de exemplu, controllerul comandă motorului să treacă pe a 25-a poziție de detentă sau pas începând de la cilindrul 0. Motorul pas cu pas poate fi legat de cadrul capetelor în două moduri. În primul mod, legătura este o spirală din bandă oțelită
Dischetă () [Corola-website/Science/309467_a_310796]
-
plăci logice, care conțin circuitele electronice pentru controlul dispozitivului de acționare a capului, al capetelor de citire/scriere, al motorului de antrenare, al senzorilor de disc și al altor componente ale unității. Placa logică implementează interfața unității cu placa de controller din sistem. Interfața standard folosită de toate unitățile de dischetă pentru PC-uri este SA-400 de la Shugart Associates, care a fost inventată în anii '70 și se bazează pe cipul controller NEC 765. Toate controllerele moderne de dischetă conțin circuite
Dischetă () [Corola-website/Science/309467_a_310796]
-
unității. Placa logică implementează interfața unității cu placa de controller din sistem. Interfața standard folosită de toate unitățile de dischetă pentru PC-uri este SA-400 de la Shugart Associates, care a fost inventată în anii '70 și se bazează pe cipul controller NEC 765. Toate controllerele moderne de dischetă conțin circuite compatibile cu cipul original NEC 765. Această interfață standard industrial este motivul pentru care puteți cumpăra unități de la aproape orice producător, iar acestea vor fi compatibile. Inițial controlerul unei unități de
Dischetă () [Corola-website/Science/309467_a_310796]
-
interfața unității cu placa de controller din sistem. Interfața standard folosită de toate unitățile de dischetă pentru PC-uri este SA-400 de la Shugart Associates, care a fost inventată în anii '70 și se bazează pe cipul controller NEC 765. Toate controllerele moderne de dischetă conțin circuite compatibile cu cipul original NEC 765. Această interfață standard industrial este motivul pentru care puteți cumpăra unități de la aproape orice producător, iar acestea vor fi compatibile. Inițial controlerul unei unități de dischetă dintr-un calculator
Dischetă () [Corola-website/Science/309467_a_310796]
-
spațiul numai în numere întregi de unități de alocare, fiecare fișier consumă spațiu pe disc în multipli de cluster. Dimensiuni prestabilite de clustere și unități de alocare KB = 1.024 octeți (prin convenție) MB = 1.000 KB octeți (prin convenție) Controllerul și unitatea de dischetă standard pentru PC folosesc un semnal special pe pinul 34, numit Disk Change (schimbare dischetă), pentru a determina dacă discheta a fost înlocuită sau, mai exact, dacă în unitate se găsește încă aceeași dischetă încărcată în timpul
Dischetă () [Corola-website/Science/309467_a_310796]
-
determina dacă discheta a fost înlocuită sau, mai exact, dacă în unitate se găsește încă aceeași dischetă încărcată în timpul ultimei operații de acces la unitate. Disk Change este un semnal de tip impuls care schimbă un registru de stare din controller pentru a semnala sistemului că a fost introdus sau scos un disc. În mod prestabilit, acest registru este setat pentru a arăta că un disc a fost introdus sau scos (înlocuit). Registrul este șters când controllerul trimite un impuls treaptă
Dischetă () [Corola-website/Science/309467_a_310796]
-
registru de stare din controller pentru a semnala sistemului că a fost introdus sau scos un disc. În mod prestabilit, acest registru este setat pentru a arăta că un disc a fost introdus sau scos (înlocuit). Registrul este șters când controllerul trimite un impuls treaptă către unitate, iar unitatea răspunde, confirmând deplasarea capetelor. În acest moment, sistemul știe că un anumit disc se găsește în unitate. Dacă semnalul de schimbare de disc (Disk Change) nu este recepționat înaintea următorului acces, sistemul
Dischetă () [Corola-website/Science/309467_a_310796]
-
sau cache în memoria sistemului. Eliminând recitirile în plus ale acestor zone de pe disc, viteza aparentă a unității crește. Dacă acționați levierul ușii sau butonul de deschidere al unei unități care suportă semnalul Disk Change, este trimis semnalul DC către controller, resetând astfel registrul și indicând faptul că discul a fost schimbat. Această procedură determină sistemul să epureze datele salvate în buffer sau în cache care au fost citite de pe disc, deoarece sistemul nu poate preciza dacă în unitate se află
Dischetă () [Corola-website/Science/309467_a_310796]
-
fișiere FAT le rezervă pentru gestionarea fișierelor, lăsând numai 1.423,5 KB de spațiu propriu-zis pentru stocarea fișierelor. Unitatea lucrează la 300 rpm și, de fapt, este obligată să se învârtă la această viteză pentru a funcționa corect cu controllerele de mare și mică densitate existente. Pentru a folosi rata de date de 500 KHz (valoarea maximă pentru cea mai mare parte a controllerelor de dischetă standard de densitate mare și mică), aceste unități trebuie să se învârtă cu maximum
Dischetă () [Corola-website/Science/309467_a_310796]
-
și, de fapt, este obligată să se învârtă la această viteză pentru a funcționa corect cu controllerele de mare și mică densitate existente. Pentru a folosi rata de date de 500 KHz (valoarea maximă pentru cea mai mare parte a controllerelor de dischetă standard de densitate mare și mică), aceste unități trebuie să se învârtă cu maximum 300 rpm. Dacă unitățile ar folosi turația mai mare, de 360 rpm, a unităților de 5 1/4 inch, ar trebui să reducă numărul
Dischetă () [Corola-website/Science/309467_a_310796]
-
mică), aceste unități trebuie să se învârtă cu maximum 300 rpm. Dacă unitățile ar folosi turația mai mare, de 360 rpm, a unităților de 5 1/4 inch, ar trebui să reducă numărul de sectoare pe pistă la 15, altfel controllerul nu ar putea face față. Pe scurt, unitățile de 1,44 MB și 3 1/2 inch stochează de 1,2 ori mai multe date decât unitățile de 5 1/4 inch și 1,2 MB, iar unitățile de 1
Dischetă () [Corola-website/Science/309467_a_310796]
-
MB, iar unitățile de 1,2 MB se învârt de exact 1,2 ori mai repede decât cele de 1,44 MB. Ratele de date folosite de ambele tipuri de unități de densitate mare sunt identice și compatibile cu aceleași controllere. De fapt, deoarece aceste unități de 3 1/2 inch de densitate mare pot funcționa la rata de date de 500 KHz, un controller care poate accepta o unitate de 1,2 MB și 5 1/4 inch poate accepta
Dischetă () [Corola-website/Science/309467_a_310796]
-
date folosite de ambele tipuri de unități de densitate mare sunt identice și compatibile cu aceleași controllere. De fapt, deoarece aceste unități de 3 1/2 inch de densitate mare pot funcționa la rata de date de 500 KHz, un controller care poate accepta o unitate de 1,2 MB și 5 1/4 inch poate accepta și unitățile de 1,44 MB. Unitățile de 2,88 MB și 3 1/2 inch Unitatea de 3 1/2 inch și 2
Dischetă () [Corola-website/Science/309467_a_310796]
-
spațiului ocupat de sectorul de încărcare al volumului, tabelele FAT și directorul rădăcină - spațiul total de stocare utilizabil este de 2.863 KB. Pentru a lucra cu unitatea de 2,88 MB, au fost necesare modificări în circuitele electronice ale controllerului de dischetă, pentru că aceste unități au aceeași turație de 300 rpm, dar și uimitorul număr de 36 de sectoare pe pistă. Deoarece toate dischetele sunt formatate cu numere de sectoare consecutive (intercalare 1:1), unitatea trebuie să citească și să
Dischetă () [Corola-website/Science/309467_a_310796]
-
toate dischetele sunt formatate cu numere de sectoare consecutive (intercalare 1:1), unitatea trebuie să citească și să scrie 36 de sectoare în același interval de timp în care o unitate de 1,44MBscrie și citește 18 sectoare. Aceasta cere controllerului să aibă o rată de transmisie a datelor mult mai mare, de 1 MHz (1 milion de biți/sec). Cea mai mare parte a controllerelor de dischetă mai vechi suportă numai rata de date maximă de 500 KHz folosită de
Dischetă () [Corola-website/Science/309467_a_310796]
-
de timp în care o unitate de 1,44MBscrie și citește 18 sectoare. Aceasta cere controllerului să aibă o rată de transmisie a datelor mult mai mare, de 1 MHz (1 milion de biți/sec). Cea mai mare parte a controllerelor de dischetă mai vechi suportă numai rata de date maximă de 500 KHz folosită de unitățile de 1,44 MB. Pentru a moderniza sistemul cu o unitate de 2,88 MB, controllerul trebuie înlocuit cu unul care acceptă rata mai
Dischetă () [Corola-website/Science/309467_a_310796]
-
de biți/sec). Cea mai mare parte a controllerelor de dischetă mai vechi suportă numai rata de date maximă de 500 KHz folosită de unitățile de 1,44 MB. Pentru a moderniza sistemul cu o unitate de 2,88 MB, controllerul trebuie înlocuit cu unul care acceptă rata mai mare de date de 1 MHz. Încă un aspect al modernizării este sistemulROMBIOS. BIOS-ul trebuie să conțină suport pentru controller și să poată specifica și accepta unitatea de 2,88 MB
Dischetă () [Corola-website/Science/309467_a_310796]
-
Pentru a moderniza sistemul cu o unitate de 2,88 MB, controllerul trebuie înlocuit cu unul care acceptă rata mai mare de date de 1 MHz. Încă un aspect al modernizării este sistemulROMBIOS. BIOS-ul trebuie să conțină suport pentru controller și să poată specifica și accepta unitatea de 2,88 MB ca o valoare de configurare de CMOS. Practic toate PC-urile moderne au controllere de dischetă încorporate și rutine software de BIOS care acceptă integral unitățile de 2,88
Dischetă () [Corola-website/Science/309467_a_310796]
-
MHz. Încă un aspect al modernizării este sistemulROMBIOS. BIOS-ul trebuie să conțină suport pentru controller și să poată specifica și accepta unitatea de 2,88 MB ca o valoare de configurare de CMOS. Practic toate PC-urile moderne au controllere de dischetă încorporate și rutine software de BIOS care acceptă integral unitățile de 2,88 MB. Adăugarea sau modernizarea la o unitate de 2,88 MB în aceste sisteme nu cere altceva decât conectarea unității și rularea programului de configurare
Dischetă () [Corola-website/Science/309467_a_310796]
-
o unitate de 2,88 MB în aceste sisteme nu cere altceva decât conectarea unității și rularea programului de configurare a sistemului CMOS. Pentru sistemele care nu oferă acest suport, procesul de modernizare este mult mai dificil. Câteva companii oferă controllere noi și BIOS-uri actualizate, ca și unități de 2,88 MB special pentru modernizarea sistemelor mai vechi. Unitățile de 720 KB și 3 1/2 inch Unitățile de 720 KB și 3 1/2 inch DD au apărut prima
Dischetă () [Corola-website/Science/309467_a_310796]
-
cu 9 sectoare pe pistă, rezultând o capacitate formatată de 720 KB. Sistemele compatibile PC au folosit unitățile de 720 KB și 3 1/2 inch DD în princhpal în sistemele din clasa XT, pentru că aceste unități funcționează cu orice controller de densitate mică. Unitățile se învârt la 300 rpm și, prin urmare, necesită o rată de date a controllerului de numai 250 KHz pentru a funcționa corespunzător. Această rată de date este aceeași cu a unităților de dischetă de 360
Dischetă () [Corola-website/Science/309467_a_310796]
-
720 KB și 3 1/2 inch DD în princhpal în sistemele din clasa XT, pentru că aceste unități funcționează cu orice controller de densitate mică. Unitățile se învârt la 300 rpm și, prin urmare, necesită o rată de date a controllerului de numai 250 KHz pentru a funcționa corespunzător. Această rată de date este aceeași cu a unităților de dischetă de 360 KB, ceea ce înseamnă că orice controller care acceptă o unitate de 360 KB acceptă și unități de 720 KB
Dischetă () [Corola-website/Science/309467_a_310796]
-
învârt la 300 rpm și, prin urmare, necesită o rată de date a controllerului de numai 250 KHz pentru a funcționa corespunzător. Această rată de date este aceeași cu a unităților de dischetă de 360 KB, ceea ce înseamnă că orice controller care acceptă o unitate de 360 KB acceptă și unități de 720 KB. Unitatea de 1,2 MB de densitate mare a apărut inițial în sistemul IBM AT, introdus în august 1984. Unitatea necesita utilizarea unui nou tip de dischetă
Dischetă () [Corola-website/Science/309467_a_310796]
-
secundă, sau 166,67 ms pe rotație. Unitățile utilizează această turație indiferent ce tip de disc este inserat - de densitate mică sau mare. Pentru a trimite și recepționa 15 sectoare (plus informațiile suplimentare necesare) de șase ori pe secundă, un controller trebuie să utilizeze o rată de transmisie a datelor de 500.000 bps (500 KHz). Toate controlerele standard de mică și mare densitate acceptă această rată de date și, prin urmare, aceste unități. Acest accept depinde și de suportul corect
Dischetă () [Corola-website/Science/309467_a_310796]