Zašto su zasuni potrebni na sabirnici ADO-AD15 u sustavima 8086?
Zasuni se koriste za sinkronizaciju prijenosa podataka između procesora i memorije ili I/O uređaja. Kada procesor želi pročitati podatke iz memorije ili I/O uređaja, prvo šalje adresni signal na adresnu sabirnicu. Memorija ili I/O uređaj tada zaključava adresni signal i počinje pripremati podatke. Nakon što su podaci spremni, memorija ili I/O uređaj šalje signal spremnosti procesoru. Procesor zatim zaključava podatkovni signal i pohranjuje ga u svoje interne registre.
Zasuni se također koriste za sinkronizaciju prijenosa podataka između procesora i DMA kontrolera. DMA kontroler je uređaj koji može izravno prenositi podatke između memorije i I/O uređaja bez uključivanja procesora. Kada DMA kontroler želi prenijeti podatke, prvo šalje adresni signal na adresnu sabirnicu. Memorija ili I/O uređaj tada zaključava adresni signal i počinje pripremati podatke. Nakon što su podaci spremni, DMA kontroler šalje procesoru signal spremnosti. Procesor zatim zaključava podatkovni signal i pohranjuje ga u svoje interne registre.
Zasuni su važan dio sustava 8086 jer pomažu u osiguravanju ispravnog prijenosa podataka između procesora i memorije ili I/O uređaja.