计算前导零
**clz
** 指令(count leading zeros 的缩写)用于计算数字二进制表示形式开头零的数量。
试一试
语法
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
指令 | 二进制操作码 |
---|---|
i32.clz |
0x67 |
i64.clz |
0x79 |