Left rotate
Die rotl
Anweisungen, kurz für rotate-left, werden verwendet, um eine bitweise Linksrotation durchzuführen.
Probieren Sie es aus
Syntax
wasm
;; load two numbers onto the stack
i32.const 3758096384 ;; 11100000_00000000_00000000_00000000
i32.const 1 ;; left rotate one spot
;; perform a bitwise left-rotate
i32.rotl
;; the top item on the stack will now be 3221225473
;; (11000000_00000000_00000000_00000001)
Anweisung | Binärer Opcode |
---|---|
i32.rotl |
0x77 |
i64.rotl |
0x89 |