Utente:Marfella.Andrea/Al432/Prove
Vai alla navigazione
Vai alla ricerca
Programmazione del microprocessore 8086[modifica | modifica wikitesto]
Unità di ingresso-uscita[modifica | modifica wikitesto]
Le unità di ingresso uscita sono classificate in tre categorie:
- Unità di iterazione: ci permettono di interagire col sistema di calcolo. Fanno parte di questa categoria: tastiere, mouse, scanner, stampanti, video, microfoni, cuffie, webcam.
- Unità di memorizzazione: memorizzano in esse permanentemente le informazioni che contengono. Vengo dette anche memorie di lungo termine per differenziarle dalla memoria centrale (che è a breve termine). Fanno parte di questa categoria: i dischi magnetici, Cd-Rom, Dvd, Cd-r, Cd-Rw, nastri magnetici.
- Unità di comunicazione: permettono di interconnettere diversi sistemi di calcolo per realizzare una rete. Ad esempio modem, schede ISDN, schede di rete LAN.
Le unità di I/O (ingresso-uscita) si occupano di gestire la comunicazione tra l' unità centrale (unità centrale che comprende Microprocessore e Memoria) e l'ambiente esterno. Queste unità possono comprendere dei processori specializzati per le funzioni di ingresso-uscita chiamati Canali di I/O come ad esempio il microprocessore specializzato che troviamo nelle schede video. Il processo di comunicazione tra la unità centrale e l'unità di gestione delle periferiche avviene in uno dei seguenti modi:
- Controllo di programma: un dato per volta sotto il controllo del microprocessore
- Accesso diretto alla memoria: senza l'intervento del microprocessore, attraverso unità di controllo DMA(Direct Memory Access). Con questo metodo l'accesso alla memoria è prioritario rispetto a quello realizzato con il controllo di programma.
- Bus mastering: tramite i controllori delle periferiche stesse che gestiscono la comunicazione.
Scheda Madre[modifica | modifica wikitesto]
Northbridge e Southbridge