*Sünkroonne siin- Sünkroonnse siini puhul reguleerib kell, millal andmeid loetakse. Heaks küljeks on see, et andmete vahetuseks on üks kindel, kellast sõltuv standard. Miinuseks on see, et kõik siiniga ühendatud seaded peab töötama samal taktsagedusel aeglus. *Asünkroonne siin- Ei ole otseselt kellaga reguleeritud, plussiks on see, et siiniga ühendatud seaded ei pea töötama täpselt sama tatsageduse juures. Asünkroonnse siini puhul on aga kriitiliselt tähtis nö. kätlemise(handshaking) kasutamine. *Tagasisideta siin- (a)Andmed saavad edastamiseks valmis. (b)Saadetakse välja DataValid signaal. (c)Seade/funktsionaalne üksus võtab andmed siinilt vastu. (d)DataValid signaal läheb madalaks. (e)Andmed kaovad siinilt. *Tagasisidega siin-(a)Andmed saavad edastamiseks valmis. (b)Saadetakse välja DataValid signaal
7. Andmevahetusprotokollid: sünkroonne ja asünkroonne[3] *Sünkroonne siin- Sünkroonnse siini puhul reguleerib kell, millal andmeid loetakse. Heaks küljeks on see, et andmete vahetuseks on üks kindel, kellast sõltuv standard. Miinuseks on see, et kõik siiniga ühendatud seaded peab töötama samal taktsagedusel - aeglus. *Asünkroonne siin- Ei ole otseselt kellaga reguleeritud, plussiks on see, et siiniga ühendatud seaded ei pea töötama täpselt sama tatsageduse juures. Asünkroonnse siini puhul on aga kriitiliselt tähtis nö. kätlemise(handshaking) kasutamine. *Tagasisideta siin- (a)Andmed saavad edastamiseks valmis. (b)Saadetakse välja DataValid signaal. (c)Seade/funktsionaalne üksus võtab andmed siinilt vastu. (d)DataValid signaal läheb madalaks. (e)Andmed kaovad siinilt. *Tagasisidega siin-(a)Andmed saavad edastamiseks valmis. (b)Saadetakse välja DataValid signaal