td6 : interruption

Voir le sujet précédent Voir le sujet suivant Aller en bas

td6 : interruption

Message  sagestion le Dim 03 Mai 2009, 12:53

bonjour,

j'aurais besoin d'une confirmation pour la question 11 du td6. J'avais répondu qu'effectivement on pourrait écrire un programme pour détourner l'interruption associée au clavier. Un professeur m'a corrigé et m'a dit que nous ne pouvions pas écrire ce programme car il nous manquait le n° d'interruption associée au clavier.
Mais en relisant la question j'ai remarqué qu'il fallait que ca tourne au démarrage du pc donc est-ce que nous devons utiliser le n° d'interruption du BIOS ou bien de la table d'interruption??

sagestion

Nombre de messages : 27
Age : 27
Prénom : sarah
Statut : etud 2G
Date d'inscription : 04/10/2007

Revenir en haut Aller en bas

Re: td6 : interruption

Message  nvs le Dim 03 Mai 2009, 13:27

sagestion a écrit:[...] est-ce que nous devons utiliser le n° d'interruption du BIOS ou bien de la table d'interruption??
c'est la même chose : les adresses des interruptions bios sont stockées par le bios dans la table des interruptions. je te rappelle que le secteur de boot est lu après le chargement du bios et que tout ça se passe en mode réel.

sinon, je suppose que ton prof n'a pas lu attentivement le code de la section 7.4.3 du td6 Wink il y apparait en effet que l'interruption bios 0x16, service 0, est associée à la lecture au clavier.






_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: td6 : interruption

Message  mvh le Dim 03 Mai 2009, 13:32

... on peut aussi aller lire le buffer clavier
(mais probablement pas sous système d'exploitation trop sophistiqué)

_________________

La fête c'est nul sans Kidibul !
... (vieux proverbe local)



mvh

Nombre de messages : 5973
Age : 104
Prénom : Marcel VANHAELEN
Statut : (fin de bail)
Win 3.1 à reprendre
Localisation : Koekeliek de Baselberg
Date d'inscription : 06/12/2006

Revenir en haut Aller en bas

Re: td6 : interruption

Message  nvs le Lun 04 Mai 2009, 18:04

nvs a écrit:sinon, je suppose que ton prof n'a pas lu attentivement le code de la section 7.4.3 du td6 Wink il y apparait en effet que l'interruption bios 0x16, service 0, est associée à la lecture au clavier.
en fait, c'est moi qui ai mal lu la question 11 de l'énoncé Embarassed on y parle de l'interruption hardware associée au clivier, pas de l'interruption software du bios...

_________________

nvs

Nombre de messages : 5238
Age : 44
Prénom : Nicolas
Statut : prof
Localisation : bxl
Date d'inscription : 24/11/2005

http://nvansteenkiste.googlepages.com

Revenir en haut Aller en bas

Re: td6 : interruption

Message  Contenu sponsorisé Aujourd'hui à 15:18


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum