Comparare caratteri di una stringa

di Anonimizzato22015 il
1 risposte
Salve! Devo cercare quando il secondo valore di una stringa letta è pari a 0, ho scritto questa parte di codice:
leal buff, %esi
	cmp $48, 1(%esi)
	je stampaStringaBase
dove buff è una stringa di 7 caratteri; il problema è che non viene mai effettuato il salto.
Prima del cmp stampo buff, quindi ho la certezza che la stringa venga letta correttamente. Qualche aiuto?

1 Risposte

  • Per confrontare un byte devi usare cmpb
Devi accedere o registrarti per scrivere nel forum
1 risposte