Ho letto la catena di montaggio
OR EAX, 0xFFFFFFFF
e nel registro EAX
il programma ha memorizzato una stringa. Ho problemi a capire come possiamo fare un confronto con una stringa e un valore del genere. Dopo aver eseguito tale istruzione, EAX
ha il valore 0xFFFFFFFF
.
Qualcuno può dirmi quale scopo ha quell'operazione? È una riga che compare spesso in un codice assembly? (ad esempio la riga XOR EAX, EAX
che è un modo efficiente per creare EAX = 0
? È qualcosa del genere?)