Trummelmälu: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
AtomicTF (arutelu | kaastöö)
Resümee puudub
AtomicTF (arutelu | kaastöö)
Resümee puudub
1. rida:
{{keeletoimeta}}{{vikinda}}
'''Trummelmälu''' (inglise [https://et.wikipedia.org/wiki/Perfokaart ''drum memory'']), mis oli magnetiline andmessalvestusseade, leitutati 1932. aastal [https://en.wikipedia.org/wiki/Gustav_Tauschek Gustav Tauschek] poolt Austrias.<ref name="MagneticDrum">[http://cs-exhibitions.uni-klu.ac.at/index.php?id=222 Magnetic drum], Vaadatud 27.04.2016. </ref> Trummelmälu oli [https://et.wikipedia.org/wiki/Ferromagnetism ferromagnetilise] kihiga kaetud metalltrummel, millest paari mikromeetri kaugusele olid paigutatud [https://en.wikipedia.org/wiki/Disk_read-and-write_head lugemis- ja kirjutamispead], mis olid suutelised nii tootma kui ka lugema elektromagnetilisi impulsse.<ref name="MagneticDrum" /> [[Pilt:Pamiec_bebnowa_1.jpg|pisi|Trummelmälu]]
 
Trummelmälu oli varajane versioon arvuti mäludest, mida kasutati laialdaselt 1950-ndatel ja ka 1960-ndatel. Paljude masinate jaoks oli trummelmälu [https://et.wikipedia.org/wiki/Muutm%C3%A4lu põhimäluks], kuhu sai andmeid ja programme salvestada kas paberteibi või [[Perfokaart|perfokaardiga]].<ref name="MagneticDrum" /> Vaadatud 29.04.2016. </ref>
 
==Ehitus ja tööpõhimõte==
 
Trummelmälu loomiseks võttis G. Taushek metallsilindri ja kattis selle ferromagnetilise kihigasalvestuskihiga ja jaotas selle horisontaalseteks radadeks ja vertikaalseteks sektoriteks.<ref name="MBM"> [http://www.daenotes.com/electronics/digital-electronics/magnetic-bubble-memories Magnetic Bubble Memories], Vaadatud 30.04.2016.</ref> Pannes trummli pöörlema konstantse kiirusega vertikaaltelje peal, ja paigutades sellestselle radadest paari mikromeetri kaugusele lugemis- ja kirjutamispead, oli võimalik trummli pinnal olevates radades paiknevate ferromagnetiliste osakeste orientatsiooni nii muuta kui ka lugeda. Igal rajal oli üks lugemis- ja kirjutamispea. Ferromagnetiliste osakeste orientatsiooni sai lugeda või kirjutada ainult siis, kui lugemis- või kirjutamispea parasjagu nende kohal oli.<ref name="Ehitus">[http://www.thocp.net/timeline/1927.htm The Pre Industrial Era], Vaadatud 29.04.2016. </ref>
 
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|Trummelmälu lugemis- kirjutamispea skeem.]]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. Lugedes pöörleva trummli pealt ferromagnetiliste osakeste suunda, millest oli ainult 2 varianti, 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" />
Lugedes pöörleva trummli pealt ferromagnetiliste osakeste orientatsiooni, et kas osakene on polariseeritud või mitte, mis esindasid väärtusi 1 ja 0, oli võimalik luua ja jäädvustada [https://en.wikipedia.org/wiki/Binary_number "binaarkoodi."]
Trummelmälude andmemahtuvus varieerus suurel määral. Väiksemate trummlite mahtuvus oli alla 25 000 biti,<ref name="MBM"/> aga näiteks ühe 20cm pika ja 10 cm diameetriga trummelmälu mahtuvus oli 500 000 bitti <ref name="Ehitus"/>, ja ü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) andmevahtuskiirus sõltub nii ketta pöörlemiskiirusest kui ka lugemis- kirjutamispea õige raja kohale asetamisest.
Ühe 20cm pika ja 10 cm diameetriga trummli mälu mahtuvus oli 500 000 bitti. <ref name="Ehitus"/>
 
==Kasutus ja ajalugu==
 
 
 
==Viited==