左移

shl 指令(shift-left 的缩写)用于执行按位左移,类似于其他语言中的 << 运算符。

试试看

语法

wasm
;; load two numbers onto the stack
i32.const 7   ;; 00000111
i32.const 1   ;; left shift one spot

;; perform a bitwise left-shift
i32.shl

;; the top item on the stack will now be 14 (00001110)
指令 二进制操作码
i32.shl 0x74
i64.shl 0x86