SASM (SimpleASM) is a development environment for NASM, MASM, GAS, and FASM assembly languages; it has syntax highlighting and debugger. This program works out of the box; simply enter the code in it and click the "Build and run" button. SASM can execute programs in separate window. Enter your input data in "Input" docking field. In "Output" field you can see the result of the execution of the program.