统计尾部零
ctz
指令(即 count trailing zeros 的缩写)用于统计数字二进制表示末尾的零的个数。
尝试一下
语法
wasm
;; load a number onto the stack
i32.const 8388608 ;; 00000000_10000000_00000000_00000000
;; count trailing zeros
i32.ctz
;; the top item on the stack will now be 23
指令 | 二进制操作码 |
---|---|
i32.ctz |
0x68 |
i64.ctz |
0x7a |