Section courante

A propos

Section administrative du site

INTR

Interruption
Turbo Pascal 3+ DOS

Syntaxe

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

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é.

Remarques

Exemple

Voici un exemple, en Turbo Pascal, 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 DOS;
  4.  
  5. Var R:Registers;
  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

Liste des interruptions
Langage de programmation - Turbo Pascal pour Windows - Référence de procédures et fonctions - INTR

Référence

Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 269 à 270.

Dernière mise à jour : Dimanche, le 25 janvier 2015