统计尾部零

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