PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Scansb, Scansw


Lord_Otter
06.08.2002, 19:50
Hi Leute !
Ich kenne die Befehle STOSB, STOSW, LODSB und LODSW, aber ich habe auch schon die Befehle SCANSB und SCANSW gefunden.
Was tun die ?


Felix Kaiser
06.08.2002, 20:31
SCASB/SCASW/SCASD sucht in ES:(E)DI nach dem Wert angegeben in AL/AX/EAX, je nach dem. Anschließend zeigt ES:(E)DI auf den ersten Match oder ist unverändert, bei keinem Treffer.

Anmerk in eigener Sache: Ideal um in Zeichenketten (besonders Pascalstrings) möglichst effizient und ohne viel Taktzyklen nach dem ersten Vorkommen eines Zeichens zu suchen.

Lord_Otter
07.08.2002, 07:29
Ich verstehe, Danke !