....................................49 Tagasisideta andmevahetusOpen-loop data trasfer............................................................... 49 Andmevahetus tagasisidega Closed-loop data transfer......................................................... 49 Andmevahetus täieliku tagasisidega Fully inlocked handshaking........................................ 50 Andmevahetus oote tsüklite lisamisega Data transfer adding wait states ............................ 50 Grupiandmeedastus Burst mode............................................................................................51 Andme edastus konveierinaPipelining.................................................................................. 51 Andmevahetuse juhtimine (Bus arbitration)..............................................................................51 Sisend-väljund seadmete ja protsessori andmevahetus............................................................ 52
Andmeedastus protokollid. o Sünkroonne siin Synchronous Bus o Asünkroonne siin Asynchronous Bus o Tagasisideta anmevahetusOpen-loop data trasfer o Andmevahetus tagasisidega Closed-loop data transfer 49 o Andmevahetus täieliku tagasisidega Fully inlocked handshaking o Andmevahetus oote tsüklite lisamisega Data transfer adding wait states 50 o Grupiandmeedastus Burst mode o Andme edastus konveierinaPipelining Andmevahetuse juhtimine (Bus arbitration) Andmevahetus passiivsete I/O seadmetega süsteemis. 51 Sisend-väljund seadmete ja protsessori andmevahetus Mikroprotsessori juurde kuuluvad komponendid ( Supporting System) o Mälu kontroller (Memory controller) o Peidikmälu, vahemälu kontroller (Cashe controller) o Siini kontroller (Bus controller)
vastu võõtev seade annab DataACcepet signaali. Signaalide kestvusaeg ei sõltu üksteisest Andmevahetus täieliku tagasisidega Fully inlocked handshaking Andmed valmis genereerib DataValid, mis loob DataAccepted. Viimase ilmumisel kustutatakse 2 esimest. Andmevahetus oote tsüklite lisamisega Data transfer adding wait states kui DataAccepted signaali pole tulnud, ei võeta mälu aadressi signaali address busilt ära. Grupiandmeedastus Burst mode - antakse count.. arv, mitu tsüklit tuleb teha & esimene aadress.. ülejäänud data võetakse järjestikustelt aadressidelt. Andme edastus konveierinaPipelining -.. uus mäluaadress pannakse aadressisiinile enne, kui eelmise andmed on kohal 33. Koodimuundur. Muundab ühte tüüpi koodi teist tüüpi koodiks. Näiteks muundab kahendkoodi kümnendkoodiks. 34. Mälu organiseerimine: koostamine mitmest moodulist ja vaheldamine (Interleaving)