| Assembleur 68000 | Scc |
|---|---|
| Motorola 68000+ | Fixe conditionnel |
Syntaxe
| Scc ea |
Paramètres
| Nom | Description | ||
|---|---|---|---|
| ea | Ce paramètre permet d'indiquer l'emplacement de l'octet à modifier. | ||
| cc | Ce paramètre permet d'indiquer la condition à vérifier | ||
| Constante | Valeur | Description | |
| F | 0000 | Cette constante permet d'indiquer si le drapeau zéro vaut 1 | |
| T | 0001 | Cette constante permet d'indiquer si le drapeau zéro vaut 0 | |
| HI | 0010 | Cette constante permet d'indiquer si le drapeau de retenue et de zéro vaut 0 | |
| LS | 0011 | Cette constante permet d'indiquer si le drapeau de retenue et de zéro vaut 1 | |
| CC | 0100 | Cette constante permet d'indiquer si le drapeau de retenue vaut 0 | |
| CS | 0101 | Cette constante permet d'indiquer si le drapeau de retenue vaut 1 | |
| NE | 0110 | Cette constante permet d'indiquer si le drapeau de zéro vaut 0 | |
| EQ | 0111 | Cette constante permet d'indiquer si le drapeau de zéro vaut 1 | |
| VC | 1000 | Cette constante permet d'indiquer si le drapeau de débordement vaut 0 | |
| VS | 1001 | Cette constante permet d'indiquer si le drapeau de débordement vaut 1 | |
| PL | 1010 | Cette constante permet d'indiquer si le drapeau de plus vaut 0 | |
| MI | 1011 | Cette constante permet d'indiquer si le drapeau de plus vaut 1 | |
| GE | 1100 | Cette constante permet d'indiquer un nombre supérieur ou égale | |
| LT | 1101 | Cette constante permet d'indiquer un nombre inférieur | |
| GT | 1110 | Cette constante permet d'indiquer un nombre supérieur | |
| LE | 1111 | Cette constante permet d'indiquer un nombre inférieur ou égale | |
Description
Cette instruction permet de tester le code de condition spécifié et si la condition est vrai, alors il fixe l'octet spécifié par l'adresse effective à la valeur vrai sinon il fixe la valeur fausse.
Algorithme
|
SI condition vrai ALORS Destination ← 1s SINON Destination ← 0s FIN SI |
Registre de codes de condition
Cette instruction n'affecte pas les bits de drapeau du registre de codes de condition.
Voir également
Langage de programmation - Assembleur 68000 - Référence d'instructions - CLR
Dernière mise à jour : Mardi, le 28 juillet 2015