Processeur: MSP430 16 bits RISCCMP et porte-drapeau
Quelqu'un peut-il expliquer l'instruction CMP quant au moment où le drapeau de transport est effectivement mis ci-dessous. Le manuel dit-il,
CMP (.B) src, dst ..... dst - src
Si src ne correspond pas à dst, sera le drapeau de transport être réglé?
cmp r15, r11
jnc #1234
Cela dépend de ce qui est plus grand ... si 'r11 <' r15' puis r11-r15 <0' donc 'CF = 1'. – Jester
Dans ce contexte, le drapeau de report est-il seulement défini lorsque la soustraction (dst - src) aka (r11 - r15) donne une valeur négative? –
Oui, c'est correct. Note, arithmétique non signée. – Jester