võrdselt....................... Tööd ja võimu jagab Dispetser. Dispetser on operatsioonisüsteemi tuuma osa, mis pidevalt otsustab, milline protsess võetakse valmisoleku järjekorda ja antakse protsessorisse teenindamiseks. Dispetseri jaoks on igal protsessil 3 olekut: 1. tööolek 2. Valmisolek 3. asumine pooleliolevate protsesside järjekorras e. blokeeritud olek. On olemas ka vaheplaneerija mis, igal protsessil võib esineda ooteolek e. oode, mis eristab teda programmist. Kui süsteem võimaldab paralleelselt töödelda mitmeid ülesandeid ja blokeeritud ülesandeid koguneb palju, siis süsteemi luuakse vaheplaanur, mis toob ülesande blokeeritud olekust valmisoleku järjekorda, vastasel juhul blokeeritud ülesanded lähevad üldjärjekorras sisend järjekorda. Dispetseerimise ülesanne on protsessi valik valmisoleku järjekorrast ja ajakvandi määramine talle.
(8 biti edastamiseks 8 takti) 1) Asünkroonne järjestikandmeedastus – saatja ja vastuvõtja taktgeneraatorite sagedused ei pea olema sünkroniseeritud. Andmeid edastatakse sümbolitena ja nende vahel ei ole fikseeritud mingit kindlat ajavahemikku. Saatja ja vastuvõtja peavad olema kokku leppinud järgmistes tingimustes: a. Sümboli pikkus b. Biti edastamiseks lubatav aeg c. Milline on ooteolek, kui andmeid ei edastata d. Stardibiti väärtus (0 või 1) e. Stopp-bittide väärtused (0 või 1) 2) Sünkroonne jäjestikandmeedastus – saatja ja vastuvõtja taktgeneraatorid peavad olema sünkroniseeritud. Selleks kasutatakse spetsiaalset riistvara ( PLL – Phase-locked-loop). Kasutatakse nt USB puhul. 19.2. Paralleelandmeedastus 8 biti edastamiseks on vaja 8 liini (+ nullnivoo), kuid aega kulub 1 takt. Pikkades liinides on võimalikud
liikumiskiirusele. JärjestikAndmeedastus. Selle korral piisab ühest liinist andmete edastamiseks, juurde kuulub veel ka nullnivoo (GND). Samas kulub iga biti edastamiseks üks takt ja näites toodud 8 biti edastamiseks ka vastavalt 8 takti. Asünkrronne järjestik. Saatja ja vastuvõtja taktgeneraatorite sagedused ei pea olema sünkroniseeritud. Andmeid edastataks sümboli kaupa ja nende vahel ei ole kindlat ajavahemikku. Kokku tuleb leppida, sümboli pikkuses, biti edastamiseks kuluvas ajas, ooteolek, stardibiti ja stoppbittide väärtused. Sobib aeglaste sv seadete jaoks, kus sümbolid tulevad pikkade vaheaegadega, ntks klaviatuur. SünkrooneJärjestik. Taktgeneraatori sagedused peavad olema sünkroniseeritud. Selleks kasutatakse spetsiaalset riistvara. See on tõhusam aga ka kallim. Kuna pole vaja start ja stop bitte siis on kiiremad. Ntks USB ja FireWire, kasutavaad sünkrot. Paralleelandmeedastus. Selle korral on vaja 8 biti edastamiseks 8 liini ja ka
Paralleelkujul saab sõna kätte nihkeregistri trigerite väljunditest. Asünkroonne järjestikandmeedastus – kui on antud edastus, ei pea olema saatja ja vastuvõtja taktgeneraatorite sagedused sünkroniseeritud. Andmeid edastatakse sümbolitena ning nende vahel ei ole kindlat fikseeritud ajavahemikku. Et edastada infot asünkroonselt, on vaja leppida kokku saatja ja vastuvõtja vahel teatud tingimustes: Sümboli pikkus Biti edastamiseks kuluv aeg Milline on ooteolek, kui andmeid ei edastata Stardibiti väärtus (0 või 1) Stopp-bittide väärtused (0 või 1) Sünkroonne järjestikandmeedastus – antud edastuse korral peavad saatja ja vastuvõtja taktgeneraatorid olema sünkroniseeritud. Selle jaoks kasutatakse spetsiaalset riistvara (phase-locked-loop, PLL). Tõhusam, aga kallim, sest on vaja täiendavat riistvara taktsignaalide sünkroniseerimiseks. Asünk-se korral vaja edastada ka start- ja stopp-bitid. Mis
RESET Sisemine andmesiin J Sünkroni- F1 U seerimine F2 H SYNCR. T Valmisolek READY VR1 VR2 TR MUX KR A Ooteolek U WAIT B C T DMA HOLD D E O juhtimine HLDA Käsu M INT