Loading

Execution Mode

Live: will automatically execute upon every character typed (warning: could result in issues if you have intensive code or partially-completed code that results in an infinite loop)

Exited code editor: will automatically execute code when the code editor loses focus - i.e. when you click outside of the code editor

Run on click: code will only be executed when you click the triangular run/play button

Programs

Choose from a number of pre-made programs or create your own

Modifiying a pre-made program will automatically create a new program, ensuring the originl & modified version are available

Loading

Load a previously-saved assembly file (.asmcode default extension)

Download

Download a .asmcode file for future use

Note: programs will be saved periodically (every 10 seconds) to your browser's storage if changes are made - this means you can access your programs across multiple tabs

Upload

Save your program for public-viewing by anyone

Sharing

Share a direct link containing your code

Saving assembly programs to the server to be able to share will be added later :)

Fullscreen

Toggle between regular and fullscreen mode

Note: pressing FN/F11/ESC keys isn't recommended, since they can't be detected by us, hence we can't apply the desired styles. Hence why this toggle button exists. Alternatively, CTRL + M (minimise <-> maximise) will also work

Overflow

Carry

Negative

Zero

Assembly Guide Report Bugs
{"0":"Data Movement","1":"Arithmetic","2":"Input\/Output","3":"Comparisons","4":"Jumps","5":"Selection","6":"Iteration","7":"Bit Manipulation","8":"Shifts","9":"Strings","10":"Arrays","11":"Exam Questions","12":"Games","13":"Mathematics","14":"Art","15":"Utilities","16":"Other"}