Faccine,Smilies,Emoticon
Gruppo su Faccialibro

Pagina su Faccialibro
Nuova Discussione
Rispondi
 
Pagina precedente | 1 | Pagina successiva
Stampa | Notifica email    
Autore

La gestione dei dispositivi di input/output nell'8086...aiutooooo!

Ultimo Aggiornamento: 17/03/2004 19:04
OFFLINE
Post: 40.501
Post: 13.270
Registrato il: 15/09/2001
Sesso: Maschile
VocenelWeb
Forum Addicted
In pratica il polling è

unsigned char Polla_Porta(void)
{
unsigned char dato_ingresso;
while (dato_ingresso=inportb(0x378);
return(dato_ingresso);
}



E qst è il polling distruttivo ke ti pianta la makkina finké nn metti 1 dato sulla porta parallela in qst caso,qll costruttivo lo metti tra 1 funzione e l'altra e nn ti pianta niente ma rallenta soltanto


if(dato_ingresso=inportb(0x378)
/* */ Servi_Funzione();
...
...



Ovvimente nn ho testato le funzioni e le ho fatte a mente,ma credo siano corrette [SM=x39873]
X fare lo stesso in Assembler anziké in C le cose sono le stesse [SM=x39869] [SM=x39868]

[Modificato da g 15/03/2004 22.18]

15/03/2004 22:11
 
Email
 
Scheda Utente
 
Modifica
 
Cancella
 
Quota
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
Rispondi
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 18:38. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com