Section courante

A propos

Section administrative du site

Assembleur 68000

BTST

Motorola 68000+ Test de bit

Syntaxe

BTST Dn,ea
BTST #data,ea

Paramètres

Nom Description
ea Ce paramètre permet d'indiquer une adresse effective.
data Ce paramètre permet d'indiquer une valeur immédiate.
Dn Ce paramètre permet d'indiquer le registre de données contenant le nombre de bit.

Description

Cette instruction permet de tester un bit de l'opérande de destination et fixe le code de condition Z de façon approprié.

Algorithme

Z ← -(nombre_de_bit de Destination)

Registre de codes de condition

Cette instruction affectera les bits de drapeau du registre de codes de condition de la façon suivante :

Nom du drapeau Description
X Ce bit n'est pas affecté
N Ce bit n'est pas affecté
Z Ce bit vaut 1 si le bit testé vaut zéro, autrement il vaut 0.
V Ce bit n'est pas affecté
C Ce bit n'est pas affecté

Voir également

Langage de programmation - Assembleur 68000 - Référence d'instructions - BCHG
Langage de programmation - Assembleur 68000 - Référence d'instructions - BCLR
Langage de programmation - Assembleur 68000 - Référence d'instructions - BSET

Dernière mise à jour : Mercredi, le 22 novembre 2017