dekodeerimisel saadakse mäluploki signaal. Vaheldamine: Vaheldamata mäludes paiknevad järjestikuste aadressidega pesad samas mäluplokis. Suuremate mälude saamiseks lisatakse mäluplokke, aga järjestikuste aadressidega pesad jäävad endiselt ühe mäluploki sisse. Puuduseks on, et samast mäluplokist saab sõna hakata lugema alles siis kui eelneva sõna lugemine on lõpetatud. Ühes mäluplokis olevate sõnade dekodeerimiseks kasutatakse sama dekoodrit. Mäluplokk a4a3 sõna a2a1a0 Vaheldatud mälus paiknevad järjestikuste aadressidega sõnad eri mäluplokkides. See tähendab, et samaaegselt saab pöörduda nii mitme sõna poole, kui on mäluplokke. Eri mäluplokkides on sõltumatu adresseerimise ja lugemise/kirjutamise riistvara. Vaheldatud mälu võimaldab käivitada konveieri analoogiliselt protsessoriga. Konveieri eelduseks on see, et eri etapid oleksid sõltumatud ja neid saaks teostada samaaegselt. Vaheldatud mälus on need eeldused loodud
Multiprogramming systems Multiprogrammerimine (1960-tänapäev) Multiprogrammeerimine- See arvutusprotsessi organiseerimise meetod, kus ühe protsessori peal kordamööda täidetakse mitut programmi. Kui üks programm täidab sisend-väljund operatsiooni siis protsessor ei oota nagu see oli üheprogrammilises reziimis vaid täidab teist programmi. Seejuures iga programm laaditakse talle eraldatud mälu osasse. AS-Käitusreziim, mis tagab kahe või enama programmi vaheldatud täitmise üheainsa protsessoriga. Suvaline ligipääs ja failisüsteemid Pidev jadapöördusega andmmekandjate vahetamine viis lõpuks suvapöördus andmekandjate kasutamiseni. Tekkisid failisüsteemid ja struktuurid. Failisüsteemid: FAT 12 16 32 NTFS-Mikisoft EXT 2-Linux RAISER-Linux 3-nda põlvkonna arvutid (1965-1980) Tehnilises baasis toimus üleminek transistoridelt integraalskeemile. Luuakse programmiliselt ühtsed arvuti süsteemid.
Üleminek mäluplokkide vahel toimub riistvaras ja tarkvarale ei ole nähtav, millal kirjutamine/lugemine läheb ühest mäluplokist teise. Vaheldamata mäludes paiknevad järjestikuste aadressidega pesad samas mäluplokis. Suuremate mälude saamiseks lisatakse mäluplokke, aga järjestikuste aadressidega pesad jäävad endiselt ühe mäluploki sisse. Puuduseks on see, et järgmist sõna saab samast mäluplokist hakata lugema alles siis, kui eelneva sõna lugemine on lõppenud. Vaheldatud mäludes paiknevad järjestikuste aadressidega sõnad eri mäluplokkides. See tähendab, et samaegselt saab pöörduda nii mitme sõna poole, kui on mäluplokke. Vaheldatud mälu võimaldab käivitada konveieri analoogiliselt protsessoriga. Konveieri eelduseks on see, et eri etapid oleks sõltumatud ja saaks teostada samaagselt. Vaheldatud mälus ongi aga järjestikustel aadressidel sõnade poole pöördumine sõltumatu, sest paiknevad erinevated mäluplokkides.
· Sisend- Spooling Batch Systems Multiprogramming systems Multiprogrammeerimine see arvutusprotsessi organiseerimise meetod, kus ühe protsessori peal kordamööda täidetakse mitut programmi Kui üks programm täidab sisend-väljund operatsiooni siis protsessor ei oota see oli õheprogrammilises reziimis vaid täidab teist programmi Seejuures iga programm llaaditakse talle eraldatud mälu osasse AS-Käitusreziim mis tagab kahe või enama programmi vaheldatud täitmise üheainsa Timesharing systems · Loogiliseks järjeks multiprogrammisüsteemidele oli ajajaotussüsteemide tekkimine · Multiprogrammilise ajajaotussüsteemi eesmärk on tekitada kasutajale mulje, et kõiki programme täidetakse üheaegselt. Multitasking · Vajadus ajajaotussüsteemide järele suurensed sisendväljundseadmete eriti aga elektronkiiretoruga terminalide kasutusele võtmisega. Multiuser systems
1K 1K 3F CS2 CS1 F 400 1 Modul 2 7F Andmesiin (Data Bus) F Snkroonse prdumisega vaheldatud mlu. Interleaved memory with synchronized access Mlu panga Aadress mlu pangas N bitti aadress M bitti DC Mlu Mlu Mlu Mlu Pank 0 Pank 1 Pank 2 Pank 3
käike saab korraga täita ja järjestades käsud selle järgi ümber. Superkonveieriga protsessor – kõik käsud jagatakse omakorda sõltumatuteks alamkäskudeks. Nii saab ühe takti ajal hakata täitma juba mitut käsku ning tulemuseks on suurenenud käskude täitmise arv takti kohta. SIMD arhitektuuriga protsessor – võimaldab käsku täita erinevate andmetega. Käsud täidetakse järjestikku, andmeid töödeldakse paralleelselt. Suurendab tootlikkust. Mälus: vaheldatud mälu võimaldab käivitada konveieri analoogiliselt protsessoriga, mis tähendab, et kui sõna poole pöördumine võtab 4 takti, siis alates neljandast taktist väljastab konveier ühe sõna takti kohta. 3. Siirete (hargnemiste) ennustamine (Branch Prediction). Protsessorites on loogikaskeem, mis tegeleb hargnemiste ennustamisega. See on vajalik, et konveierit peaks võimaliku vähe taaskäivitama. Ennustamine ei pruugi alati olla täpne.
adresseerida aadressliini abil tehnoloogiliselt võimalik valmistada ühe moodulina. Seega tuleb koostada mälu mitmest moodulist. See annab ka võimaluse kasutada väiksemat mälu, millele võib vastavalt vajadusele ja rahakotile hankida soovi korral lisa. Vaheldamata mäludes paiknevad järjestikuste aadressidega pesad samas mäluplokis. Puuduseks on, et järgmist sõna saab samast mäluplokist hakata lugema alles siis, kui eelneva sõna lugemine on lõppenud. Vaheldatud mäludes paiknevad aga järjestikuste aadressidega sõnad eri mäluplokkides. St, et samaaegselt saab pöörduda nii mitme sõna poole, kui palju on mäluplokke. Eri mäluplokkides on sõltumatu adresseerimise ja lugemise/kirjutamise riistvara. Vaheldatud mälu võimaldab käivitada konveieri analoogiliselt protsessoriga. Konveieri eelduseks on, et eri etapid oleksid sõltumatud ja neid saaks teostada samaaegselt. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid.