Section courante

A propos

Section administrative du site

Interruption 17h

Fonction 00h

Envoi un caractère
PC, XT, AT, PS/2

Description

Cette fonction permet d'effectuer l'envoi d'un caractère vers l'imprimante ou le port parallèle.

Entrée

Registre Description
AH 00h
AL Ce registre permet d'indiquer le code ASCII du caractère
DX Ce registre permet d'indiquer le numéro de l'imprimante

Sortie

Registre Description
AH Ce registre permet d'indiquer l'état de l'imprimante:
Bit Description
0 Ce bit vaut 1 si une erreur de dépassement de délai s'est produit
1 à 2 Ce bit ne sont pas utilisés.
3 Ce bit vaut 1 si une erreur d'entrée/sortie a eu lieu.
4 Ce bit vaut 1 si un accusé de réception a été reçu
5 Ce bit vaut 1 s'il n'y a plus de papier pour pouvoir poursuivre l'impression
6 Ce bit vaut 1 si une erreur de transmission a eu lieu.
7 Ce bit vaut 1 si l'imprimante est occupée.

Références

Aide-mémoire des interruptions du MS-DOS, Edition Marabout, Philippe Mercier, 1990, ISBN: 2-501-01297-6, page 96 à 97.

Dernière mise à jour : Jeudi, le 3 mars 2016