Zählung führender Nullen
Die Anweisungen clz
, kurz für count leading zeros, werden verwendet, um die Anzahl der Nullen am Anfang der binären Darstellung einer Zahl zu zählen.
Probieren Sie es aus
Syntax
wasm
;; load a number onto the stack
i32.const 8388608 ;; 00000000_10000000_00000000_00000000
;; count leading zeros
i32.clz
;; the top item on the stack will now be 8
Anweisung | Binärer Opcode |
---|---|
i32.clz |
0x67 |
i64.clz |
0x79 |