Trummelmälu: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
AtomicTF (arutelu | kaastöö)
Resümee puudub
AtomicTF (arutelu | kaastöö)
Resümee puudub
7. rida:
==Ehitus ja tööpõhimõte==
 
Trummelmälu loomiseks võttis G. Taushek metallsilindri ja kattis selle ferromagnetilise salvestuskihiga ja jaotas selle horisontaalseteks radadeks ja vertikaalseteks sektoriteks.<ref name="MBM"> [[Pilt:Sektorid_rajad.png|pisi|Trummelmälu silindri rajad ja sektorid]][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 selle 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|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. 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" />
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.