Trummelmälu: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
AtomicTF (arutelu | kaastöö)
Resümee puudub
AtomicTF (arutelu | kaastöö)
Resümee puudub
10. rida:
 
Ferromagnetilisite osakeste orientatsiooni sai muuta, muutes lugemis- kirjutamispea piirkonnas [https://et.wikipedia.org/wiki/Magnetv%C3%A4li magnetvälja] suunda. Lugemis- kirjutamispea koosnes raudsüdamikust ja traatpoolidest.[[Pilt:Lugemis- kirjutamispea.png|pisi|Lugemis- kirjutamispea skeem.]][[Pilt:Sektorid_rajad.png|pisi|Trummelmälu silindri rajad ja sektorid]]Kui vool läbib traatpooli, siis tekib raudsüdamiku vahesse magnetväli ühte pidi, mis mõjutab ka trummlipinnal asuvat ferromagnetilist osakest magnetväljaga sama suunaliseks. Kui traatpoolist lasta vool teistpidi läbi, siis ferromagnetiline osake muudab ka oma suunda. Samamoodi toimub ka andmete lugemine, kindla suunaga polariseeritud ferromagnetiline osake mõjutab terassüdamikku oma magnetväljaga, ja tekitab läbi selle poolidesse voolu. Lugedes pöörleva trummli pealt ferromagnetiliste osakeste suunda, millest oli ainult 2 varianti ja mis esindasid väärtusi 1 ja 0, oli võimalik luua ja jäädvustada [https://en.wikipedia.org/wiki/Binary_number "binaarkoodi."] Salvestatavate koodijuppide suurused määrasid ära ka sektorite piiride suurused, niiviisi sai iga koodijuppi valida raja ja sektori koordinaadi järgi.<ref name="MBM" />
Trummelmälude andmemahtuvus varieerus suurel määral. Väiksemate trummlite mahtuvus, millel oli 13-30 rada, oli alla 25 000 biti,<ref name="MBM"/> aga näiteks ühe 20 cm pika ja 10 cm diameetriga trummelmälu mahtuvus oli 500 000 bitti.<ref name="Ehitus"/> Samuti varieerus ka trummli pöörlemiskiirus vahemikus 120 pööret minutis kuni 75 000 pööret minutis <ref name="MBM"/>. Ühe trummelmälu andmevahetuskiirus sõltus peaegu täielikult trummli pöörlemise kiirusest, kui aga [https://et.wikipedia.org/wiki/K%C3%B5vaketas kõvaketta] (HDD) andmevahetuskiirus sõltub nii ketta pöörlemiskiirusest kui ka lugemis- kirjutamispea õige raja kohale asetamisest. Mis on ka põhimõtteline erinevus trummelmälu ja tänapäeva kõvaketaste vahel. Trummelmälus lugemis- kirjutamispead ei pea liikuma, vaid ootavad lihtsalt kuni õige sektori ja õige rajaga andmed ilmuvad sobiva lugemis- kirjutamispea alla. <ref name="TMDGT">[http://history-computer.com/ModernComputer/Basis/magnetic_drum.html The Magnetic Drum of Gustav Tauchek], Vaadatud 01.05.2016. </ref> Kuigi kõik trummelmälud ei olnud tehtud fikseeritud lugemis- kirjutamispeadega. Mõnede arvutite trummelmäludes olid lugemis- kirjutamispead võimelised mõnede radade vahel asukohta valima, mis tähendas, et lugemis- kirjutamispäid pidi vähem olema.
 
==Kasutus ja ajalugu==
 
Trummelmälu oli 1940-ndatel ja 1950-ndatel paljude arvututite põhimäluks, 1960-ndatel kasutati neid peamiselt teiseste andmekandajatena või [https://et.wikipedia.org/wiki/Lehek%C3%BClgede_saalimine lehekülgede saalimiseks], kuna nende andmevahetuskiirus oli tolle aja kohta suur, aga mahutuvus oli väike.<ref>[http://www.columbia.edu/cu/computinghistory/drum.html IBM 2301 Drum Storage), Vaadatud 01.05.2016. </ref> Trummelmälud asendati põhimälu rollist [https://et.wikipedia.org/wiki/Ferriitm%C3%A4lu ferriitmäludega], mis olid odavamad, kiiremad, ja suurema andmete mahtuvusega, ja neil ei olnud liikuvaid osi. Hiljem asendatud trummelmälud ka teiseste andmekandjate rollist kõvaketaste poolt, mis olid samuti odavamad ja suurema andmete mahutuvusega.
 
 
Üks esimesi töötavaid masinaid, mis kasutas trummelmälu, oli [https://en.wikipedia.org/wiki/Atanasoff%E2%80%93Berry_computer Atanasoff-Berry arvuti] (ABC arvuti), kuigi selles masinas kasutatava mälutrummli tööpõhimõte ei tuginenud magnetismil, vaid informatsiooni salvestamiseks kasutati hoopis [https://et.wikipedia.org/wiki/Kondensaator kondensaatoreid.]
Esimene masstoodangusse läinud arvuti, [https://en.wikipedia.org/wiki/IBM_650 IBM 650], kasutas umbes 8.5 kilobaiti trummelmälu, mis paiknes arvuti juhtkonsoolis.<ref name="IBM">[http://www-03.ibm.com/ibm/history/exhibits/650/650_ph01.html IBM 650 Console unit], Vaadatud 30.04.2016. </ref> Aastatel 1953 kuni 1962 toodeti rohkem kui 2000 IBM 650 arvutit, mis tegi sellest tolle ajastu kõige populaarsema arvutus masina, kuigi IBM algselt arvas, et turgu jätkub umbes ainult viiekümnele arvutile.<ref name="History">
[https://www.micron.com/about/blogs/2009/january/history-of-digital-storage-part-2-magnetic-drum-memory History of Digital Storage. Part 2: Magnetic Drum Memory], Vaadatud 01.05.2016. </ref> [https://en.wikipedia.org/wiki/English_Electric_DEUCE DEUCE] (inglise keelest ''Digital Electronic Universal Computing Engine'') oli üks esimesi Suurbritannia arvuteid, mis kasutas liikuvate peadega trummelmälu. See ehitati [https://en.wikipedia.org/wiki/English_Electric ''English Electric''] ettevõtte poolt ja seda toodeti aastatel 1955-1964, kokku müüdi 33 arvutit.
Trummelmälud olid veel kasutuses kuni 1980nda aastani [https://en.wikipedia.org/wiki/PDP-11 PDP11/45] 16-bitilisestes [https://et.wikipedia.org/wiki/MinicomputerminiarvutitesMinicomputer miniarvutites]. <ref name="TMDGT" />
 
Kõige kuulsam arvuti, mis kasutas trummelmälu, oli 1950 aastal valminud Atlas. Selle tegemiseks ühendasid jõud Ameerika Ühendriikide merevägi ja [https://en.wikipedia.org/wiki/Engineering_Research_Associates ERA] (inglise keelest ''Engineering Research Associates''), et suurendada USA koodimurdmise võimekust.<ref>[http://www.computerhistory.org/revolution/memory-storage/8/252 Magnetic Drums], Vaadatud 01.05.2016. </ref> ERA kogus oma kuulsuse just nimelt trummelmälu baasil loodud süsteemidelt.