FANDOM


Nota disambigua
Il titolo di questa voce non è corretto per via delle caratteristiche del software MediaWiki. Il titolo corretto è A12. Intel 8255.
Blue Glass Arrow RTL  A11. La gestione dei dispositivi input/outputCrystal Clear app kfm home  Calcolatori elettroniciBlue Glass Arrow  A13. Intel 8259
Gli appunti che seguono sono contenuti nella sottopagina /sub (modifica · cronologia · aggiorna)

2 L'Intel 8255 è un dispositivo, messo in commercio alla fine degli anni '70, per gestire le interfacce parallele, che permettono il trasferimento di un byte alla volta. Oggi i segnali che erano diretti a tale modulo sono supportati da un modulo inserito nel processore.

4 Il segnale di enable si chiama Chip Select (CS).

8 L'interfaccia parallela contiene 4 porte (porta A, porta B, porta C, registro di controllo CW) di parallelismo 8 bit → i primi 8 bit alti degli indirizzi forniti dal processore vengono ignorati, mentre i due bit bassi A0 e A1 identificano il registro su cui operare.

ModalitàModifica

10 Le periferiche possono lavorare in diverse modalità, 13 forzate da alcuni bit del registro di controllo.

Modo 0: Basic Input/OutputModifica

Il Basic Input/Output non supporta né gli interrupt né i segnali di controllo, e ciascuna porta può essere impostata in input o in output.

Vantaggio: Le porte A, B e C possono così essere collegate a 3 periferiche diverse, se queste richiedono ciascuna solo una porta.

Modo 1: Strobed Input/OutputModifica

Il Strobed Input/Output supporta l'interrupt tramite la porta C → solo le porte A e B possono venire usate per il trasferimento dati.

24 L'Intel 8255 può inviare la richiesta di interrupt al processore tramite il segnale INTR.

Segnali di controllo tra periferica e Intel 8255Modifica

Input
  • INTE: serve per ignorare temporaneamente le richieste di interrupt;
  • STB (strobe): la periferica chiede all'Intel 8255 di caricare internamente il dato fornito dalla periferica;
  • IBF: l'Intel 8255 comunica all'esterno che ha acquisito internamente il nuovo dato.
31 Output
  • OBF: l'Intel 8255 informa che il dato è pronto per la lettura;
  • ACK (acknowledge): la periferica informa che ha finito di acquisire il nuovo dato dall'Intel 8255.

Modo 2: Bidirectional Input/OutputModifica

32 Il Bidirectional Input/Output supporta segnali che sono un po' in input e un po' in output.

33 Può essere utilizzata solo la porta A: la porta C si occupa come nel modo 1 dei segnali di input/output (STB, IBF, OBP e ACK).

Blue Glass Arrow RTL  A11. La gestione dei dispositivi input/outputCrystal Clear app kfm home  Calcolatori elettroniciBlue Glass Arrow  A13. Intel 8259

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Inoltre su FANDOM

Wiki casuale