WACC: Assembly Emulator

Welcome to the WACC: Assembly Emulator.

This page allows you to easily test the behaviour of the assembly code generated by your WACC compiler. You can upload any valid assembly program for aarch64, arm32 or x86_64 and it will be run under the standard DoC lab set-up.

Assemble and emulate a '.s' file

Choose a file to upload.

Enter the input stream you would like to pass to the program.


Set your desired compiler options.

Target Architecture:
aarch64 (armv8-a)
arm32 (armv6)
x86_84

Emulator Output:

The emulator output will appear here...

Get back to the:

WACC Reference Compiler