^C12ÉÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º BSF º Bit Scan Forward º ÌÍÍÍÍÍÍÍÍÊÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÑÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹ º Syntax ³ BSF Zieloperand, Quelloperand ³ Zyklen 80386 / 80486º ÇÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ º Operanden³ 16 Bit-Register, 16 Bit-Register ³ 10+3n(a) / 6-42(b) º º ³ 32 Bit-Register, 32 Bit-Register ³ 10+3n(a) / 6-42(b) º º ³ 16 Bit-Register, 16 Bit-Speicher ³ 10+3n(a) / 7-43(b)+1º º ³ 32 Bit-Register, 32 Bit-Speicher ³ 10+3n(a) / 7-43(b)+1º ÇÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ º Flags ³ š R I E V N H P C º º ³ - - - - - x - - - º ÇÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĶ º Der Inhalt des Quelloperanden wird nach dem ersten gesetzten Bit º º durchsucht, beginnend beim niederwertigsten Bit. Wenn ein gesetztes º º Bit gefunden wurde, wird die Position dieses Bits im Zieloperanden ge- º º speichert und das Z-Flag gesetzt. º º Wenn kein gesetztes Bit gefunden wurde, bleibt der Zieloperand unver- º º „ndert und das Z-Flag wird gel”scht. º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ