Accueil > Forum > > > > catalogue des interreption du systéme d'exploitation
catalogue des interreption du systéme d'exploitation
lundi 2 janvier 2006 à 09:00:51 |
catalogue des interreption du systéme d'exploitation

rab33
|
bonjour si qlq peut me donner une documenation sur toutes les interreption du systéme d'exploitation, j'utilise l'assembleur 8086. merci Coll
|
|
mercredi 4 janvier 2006 à 19:59:28 |
Re : catalogue des interreption du systéme d'exploitation

BLUEBIBUBBLE
|
Interruptions BIOS
00h -Division par 0 (Divide Overflows) 01h -Mode pas à pas (Trace) 02h -Erreur Mémoire (chip déffectueux) 03h -Point d'arrêt 04h -Dépassement de capacité 05h -Impréssion de l'écran (Touche clavier 'print screen') 08h -Mise a jour du compteur horaire (18.2 fois par seconde) 09h -Gestion du clavier 10h -Routine de gestion video (00h-0Fh sous fonctions {16 sous fonctions}) 11h -Détermination de l'équipement périphérique 12h -Détermination de la mémoire disponible 13h -Gestion des unités de disque (00h-18h sous fonctions) 14h -Gestion du port série (00h-03h sous fonctions) 16h -Gestion du clavier (00h-02h sous fonctions) 17h -Gestion de l'imprimante (00h-02h sous fonctions) 19h -Redémarrage de l'ordinateur 1Ah -Gestion date et heure (00h-01h sous fonctions) 1Bh -Gestion du Ctrl-Break 1Ch -Appelé a chaque incrémentation de l'heure 1Dh -Paramètres Vidéo 1Eh -Paramètre disquette 1Fh -Caractère Graphique video (Pas une int, pointeur sur table caract. étendu) 33h -Gestion souris (00h-09h sous fonctions) 41h - Adresse table param disque dur 1 42h - Adresse table param disque dur 2
Interruptions MS-DOS
20h -Routine terminaison (programme) 21h -Fonction MS-DOS (00h-62h sous fonctions) 22h -Adresse de la routine de terminaison (pas une interruption) 24h -Adresse de la routine d'arrêt critique (pas une interruption) 25h -Lecture absolue sur disque 26h -Ecriture absolue sur disque 27h -Installation en mode résidant 28h -MS-DOS en attente (peut être redirigé pour travail en arrière plan) 2Fh -Impression différée (spooler)
Voilà pour le minimum, les sous fonctions ne sont pas listées, ni les registres impliqués. Je ne sais pas si tu peut trouver quelque chose sur le net, le mieux c'est encore de chercher un bouquin !
par exemple: MS923 chez MARABOUT (1990 gasp!).
|
|
jeudi 5 janvier 2006 à 03:25:23 |
Re : catalogue des interreption du systéme d'exploitation

BLUEBIBUBBLE
|
J'ai trouvé ça sur le web (donc sans garantie de ma part), c'est plus récent que mon bouqin de 1990, de nouvelles fonctions existent, mais attention cetaines demande XP, comme la fonction 71h (Nom long, etc..)
21h 00h - Terminer le programme 21h 01h - Entrée des caractères avec sortie 21h 02h - Sortie d'un caractère 21h 03h - Réception de caractère par l'interface sérielle 21h 04h - Sortie de caractère par l'interface sérielle 21h 05h - Sortie de caractère par l'imprimante 21h 06h - Entrée/Sortie directe caractère 21h 07h - Entrée de caractère directe sans sortie 21h 08h - Entrée de caractère sans sortie 21h 09h - Sortie d'une chaîne de caractères 21h 0Ah - Entrée d'une chaîne de caractères 21h 0Bh - Lire l'état d'entrée 21h 0Ch - Vider le tampon d'entrée et appeler la fonction d'entrée 21h 0Dh - Réinitialisation du pilote de bloc 21h 0Eh - Sélection du lecteur actuel 21h 0Fh - Ouvrir un fichier par le FCB 21h 10h - Fermer un fichier par le FCB 21h 11h - Rechercher le première entrée du répertoire par le FCB 21h 12h - Rechercher la prochaine entrée du répertoire par le FCB 21h 13h - Supprimer fichier(s) par le FCB 21h 14h - Lecture séquentielle par le FCB 21h 15h - Écriture séquentielle par le FCB 21h 16h - Créer ou vider un fichier par le FCB 21h 17h - Renommer fichier(s) par le FCB 21h 18h - Fonction Nulle 21h 19h - Demande le lecteur courant 21h 1Ah - Change l'adresse de la DTA 21h 1Bh - Information sur l'unité courante 21h 1Ch - Lire informations sur un lecteur quelconque 21h 1Dh - Fonction Nulle 21h 1Eh - Fonction Nulle 21h 1Fh - Lecture de paramètre du disque courant 21h 20h - Fonction Nulle 21h 21h - Lecture sélective par le FCB 21h 22h - Écriture sélective par le FCB 21h 23h - Lire la taille du fichier par le FCB 21h 24h - Change le numéro d'enregistrement par le FCB 21h 25h - Fixer l'adresse du vecteur d'interruption 21h 26h - Créer un nouveau PSP 21h 27h - Lecture sélective de plusieurs enregistrements par le FCB 21h 28h - Écriture sélective de plusieurs enregistrements par le FCB 21h 29h - Inscrire un nom de fichier dans un FCB 21h 2Ah - Lecture de la date 21h 2Bh - Fixer la date 21h 2Ch - Lire l'heure 21h 2Dh - Fixer l'heure 21h 2Eh - Fixer le drapeau Verify 21h 2Fh - Déterminer l'adresse de la DTA 21h 30h - Déterminer le numéro de la version DOS 21h 31h - Garder en TSR 21h 32h - Lecture d'informations disque 21h 33h 00h Lecture de drapeau Break 21h 33h 01h Demande du drapeau Break 21h 34h - Lecture de l'adresse du drapeau InDos 21h 35h - Lire l'adresse de du vecteur d'interruption 21h 36h - Déterminer la capacité disque 21h 37h - Déterminer le caractère "switchs" 21h 38h - Déterminer les symboles et le formats caractéristiques du pays 21h 38h 00h Déterminer les symboles et le formats caractéristiques d'un pays ou la région 21h 38h 01h Fixer le pays ou la région 21h 39h - Création d'un sous-répertoire 21h 3Ah - Supprimer un sous-répertoire 21h 3Bh - Changer le sous-répertoire courant 21h 3Ch - Créer ou vider le ficher par le Handle 21h 3Dh - Ouvrir un fichier par le Handle 21h 3Eh - Fermer un fichier par le Handle 21h 3Fh - Lire un fichier par le Handle 21h 40h - Écrire dans un fichier par le Handle 21h 41h - Supprimer un fichier par le Handle 21h 42h - Déplacer un pointeur fichier par le Handle 21h 43h 00h Déterminer l'attribut d'un fichier par le Handle 21h 43h 01h Fixer l'attribut d'un fichier par le Handle 21h 44h 00h IOCTL: Lecture de l'attribut 21h 44h 01h IOCTL: Fixer l'attribut 21h 44h 02h IOCTL: Réception de données 21h 44h 03h IOCTL: Envoyer des données 21h 44h 04h IOCTL: Reçois des données 21h 44h 05h IOCTL: Envois des données par bloc 21h 44h 06h IOCTL: Tester l'état d'entrée 21h 44h 07h IOCTL: Tester l'état de sortie 21h 44h 08h IOCTL: Support amovible? 21h 44h 09h IOCTL: Teste Device Remote 21h 44h 0Ah IOCTL: Teste Handle Remote 21h 44h 0Bh IOCTL: Répétition d'accès 21h 44h 0Ch IOCTL: Contrôle d'Entrée/Sortie 21h 44h 0Dh IOCTL: Contrôle d'Entrée/Sortie 21h 44h 0Eh IOCTL: Lecture correspondance 21h 44h 0Fh IOCTL: Fixe la correspondance 21h 44h 10h IOCTL: Sollicite le soutien au niveau du Handle 21h 44h 11h IOCTL: Sollicite le soutien au niveau de la périphérique 21h 45h - Doubler le Handle 21h 46h - Assimiler les Handles 21h 47h - Déterminer le répertoire courant 21h 48h - Réserver la mémoire RAM 21h 49h - Libérer la mémoire RAM 21h 4Ah - Modification de la taille mémoire de la RAM 21h 4Bh 00h Exécute un fichier 21h 4Bh 03h Exécute un fichier en recouvrement (overlay) 21h 4Bh 05h Adapter les EXEC personnels 21h 4Ch - Terminer le programme et code de fin 21h 4Dh - Déterminer le code de fin 21h 4Eh - Rechercher le première entrée du répertoire par le Handle 21h 4Fh - Rechercher la prochaine entrée du répertoire par le Handle 21h 50h - Modification de l'adresse du PSP 21h 51h - Lecture de l'adresse du PSP 21h 52h - Lecture de l'adresse du DIB 21h 54h - Lire le drapeau Verify 21h 56h - Renomme/Déplace un fichier par le Handle 21h 57h 00h Détermine le temps de la dernière modification d'un fichier par le Handle 21h 57h 01h Fixer le temps de la dernière modification par le Handle 21h 58h 00h Lire le principe de la répartition de la mémoire 21h 58h 01h Fixer le principe de la répartition de la mémoire 21h 58h 02h Demande l'utilisation des UMB 21h 58h 03h Fixer l'utilisation des UMB 21h 59h - Demande du code d'erreur étendues 21h 5Ah - Créer un fichier temporaire par le Handle 21h 5Bh - Création d'un nouveau fichier par le Handle 21h 5Ch - Verrouillage/déverrouillage d'un région fichier 21h 5Eh 00h Lecture du nom de la machine 21h 5Eh 02h Écriture de l'initialisation de l'imprimante 21h 5Eh 03h Obtention de la chaîne d'initialisation de l'imprimante 21h 5Fh 02h Lecture de la liste de redirection 21h 5Fh 03h Redirection de la périphérique 21h 5Fh 04h Annule la redirection de périphérique 21h 62h - Détermine l'adresse du PSP 21h 63h - Table 21h 64h - OS/2 API DOS32StartSession 21h 65h - Fournit des informations étendues à caractère national 21h 66h - Lit/écrit le code de page 21h 67h - Fixe le compteur de Handles 21h 68h - Commit file 21h 6Ch - Ouverture ou création étendues de fichiers 21h 71h 39h Crée un répertoire au nom long. 21h 71h 3Ah Efface le répertoire au nom long. 21h 71h 3Bh Change le répertoire courant. 21h 71h 41h Efface un fichier 21h 71h 43h Lit/fixe l'attribut d'un fichier au nom long 21h 71h 47h Demande le répertoire courant au nom long 21h 71h 4Eh Recherche du première occurrence de fichier aux noms long, 21h 71h 4Fh Recherche l'occurrence suivante de fichier aux noms long 21h 71h 56h Renommer un fichier au nom long 21h 71h 60h Demande le nom long ou vice-versa d'un fichier 21h 71h A0h Lecture d'information sur le système de fichiers. 21h 71h A1h Fin d'une recherche de fichiers de noms long 21h 71h A7h Convertie une date de format long au l'ancien format DOS.
Have fun...
|
|
Cette discussion est classée dans : exploitation, catalogue, systéme, interreption
Répondre à ce message
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|