Section courante

A propos

Section administrative du site

Port d'entrée/sortie 80x86

000Bh

PC, XT, PC Junior, AT, PS/2 DMA-1, Mode Register

Description

Ce port permet de manipuler le registre de mode d'un contrôleur 8237A.

Écriture

Bits Description
0 à 1 Ces bits permet d'indiquer le numéro du canal:
Valeur Description
00b Canal 0
01b Canal 1
10b Canal 2
11b Canal 3
2 à 3 Ce bit permet d'indiquer le type de transfert:
Valeur Description
00b Cette valeur permet d'indiquer qu'il faut effectuer une vérification
01b Cette valeur permet d'indiquer qu'il faut effectuer une écriture
10b Cette valeur permet d'indiquer qu'il faut effectuer une lecture
11b Cette valeur n'est pas valide
4 Ce bit permet d'indiquer l'autoinitiation:
Valeur Description
0b Cette valeur permet d'indiquer que l'autoinitiation est désactivé
1b Cette valeur permet d'indiquer que l'autoinitiation est activé
5 Ce bit permet d'indiquer la direction de la sélection:
Valeur Description
0b Cette valeur permet d'indiquer que la sélection de l'adresse est incrémenté.
1b Cette valeur permet d'indiquer que la sélection de l'adresse est décrémenté. N.B.: Cette sélection n'est pas valide dans un mode de transfert 16 bits ou 32 bits en EISA.
6 à 7 Ce bit permet d'indiquer le type de sélection:
Valeur Description
00b Cette valeur permet d'indiquer qu'il faut demander le mode de sélection
01b Cette valeur permet d'indiquer qu'il faut le mode de sélection simple
10b Cette valeur permet d'indiquer qu'il faut le mode de sélection en bloc
11b Cette valeur permet d'indiquer qu'il faut le mode de sélection cascade. N.B.: N'est pas valide sur toutes les machines.

Références

The Undocumented PC: A programmer's Guide to I/O, CPUs, and Fixed Memory Areas - Second Edition, Edition Addison-Wesley, Frank van Gilluwe, 1997, ISBN: 0-201-47950-8, page 1057.

Dernière mise à jour : Samedi, le 2 août 2014