Arithmetic Mode with x86_64 Architecture

Welcome! You are using ASMVisualizer in arithmetic mode. In this mode you can write code below without worrying about function calls or stack setup instructions.

Please type your assembly code below and click the 'Run Code' button.

Initial Stack Values









Initial Register Values







Want to change architecture?

x86 x86_64 arm64

Need to write multiple functions?

Function Mode! Full Program Mode!