F60_CMP

Instruction redondante

NOTA

Instruction redondante remplacée par : EQ

Les données de 16 bits désignées par s1 sont comparées aux données désignées par s2 lorsque le déclencheur EN est TRUE. Le résultat de la comparaison est sauvegardé dans les variables système sys_bIsGreaterThan (drapeau >), sys_bIsEqual (drapeau =), sys_bIsLessThan (drapeau <) et sys_bIsCarry (drapeau de retenue).

Paramètres

Entrée

s1, s2 (WORD, INT, UINT)

Zone de 16 bits ou constante équivalente qui doit être comparée

Remarques

Données

Comparaison entre s1 et s2

Drapeaux

sys_bIsGreaterThan (drapeau >)

sys_bIsEqual (drapeau =)

sys_bIsLessThan (drapeau <)

sys_bIsCarry (drapeau de retenue)

Données de 16 bits avec signe

s1<s2

Off Off On

#

s1=s2

Off On Off Off

s1>s2

On Off Off

#

Données de 16 bits sans signe

s1<s2

#

Off

#

On

s1=s2

Off On Off Off

s1>s2

#

Off

#

Off

ON/OFF selon les conditions.

Thèmes apparentés

Modifié le : 2024-03-13Commentaires sur cette pageAssistance téléphonique