Forum: Programmieren allgemein
by Neotracer64,
7. Okt 2006
Du weisst ja bereits, dass jedes Zeichen einen Byte belegt.
cmpsb vergleicht immer nur ein Zeichen.
Damit mehr Zeichen vergleicht werden können schreibt man ein REPE davor.
Es wiederholt den befehl cmpsb sooft wie es in ECX steht oder solange beide Zeichenketten noch gleich (EQUAL) sind.
Und da 'geheim' 6 Zeichen lang ist, habe ich ne 6 genommen.
Und damit nicht immer das erste Zeichen von...
Forum: Programmieren allgemein
by Neotracer64,
7. Okt 2006
Tausche mal CMPSB mit CMPSD aus. ;)