Section courante

A propos

Section administrative du site

INTR

Interruption
Turbo Pascal pour Windows WINDOS

Syntaxe

Procedure Intr(Numero:Byte;reg:TRegisters);

Paramètres

Nom Description
Numero Ce paramètre permet d'indiquer le numéro d'interruption à appeler
reg Ce paramètre permet d'indiquer les registres du microprocesseur de la famille des 80x86.

Description

Cette procédure permet d'appeler l'interruption spécifié.

Remarque

Exemple

Voici un exemple, en Turbo Pascal pour Windows, permettant d'accéder directement aux informations de la RAM du BIOS afin de demander la taille de la mémoire conventionnel :

  1. Program IntrSamples;
  2.  
  3. Uses WinCrt,WinDOS;
  4.  
  5. Var R:TRegisters;
  6.  
  7. BEGIN
  8.  Intr($12,R);
  9.  WriteLn('Taille de la mémoire conventionnelle = ',R.AX);
  10. END.

on obtiendra le résultat suivant :

Taille de la mémoire conventionnelle = 640

Voir également

Langage de programmation - Assembleur 80x86 - Liste des interruptions
Langage de programmation - Turbo Pascal - Référence de procédures et fonctions - INTR

Dernière mise à jour : Dimanche, le 10 décembre 2017