Quote:
Originariamente inviato da zio_mangrovia
L'istruzione REPE SCASB in GNU Assembly controlla solo lo ZF per capire se i due byte nel registro %AL e (%EDI) sono uguali e quindi procedere nella prossima iterazione ?
Se invece usassi solo SCASB potrei utilizzare nell'istruzione successiva anche quelle di salto condizionato ad es. JA o JGE?
SCASB
JA label
nel caso l'operando sorgente viene considerato %AX o %EDI ?
|
La SCASB lavora su AL e non su AX
Equivale a
CMP AL,ES:[DI]
e poi ad una INC DL o DEC DI