Information

Welcome to the Unicorn.js demo!

Disclaimer: This is an early proof-of-concept.
Bugs might (and will) occur.

Modify registers by double-clicking on their value, entering the new value in hexadecimal and pressing enter. Run the entire assembly snippet by pressing start. Edit the assembly by either double-clicking on the instructions, or by pasting your own.

Make sure you check out the other demos:
ARM, MIPS, SPARC, X86.

Pending features:

Finally, feel free to boost my ego:

Address Bytes Assembly
Memory
Address Bytes ASCII
Registers
Reg Value Number
G0000000000
G1000000000
G2000000000
G3000000000
G4000000000
G5000000000
G6000000000
G7000000000
L0000000000
L1000000000
L2000000000
L3000000000
L4000000000
L5000000000
L6000000000
L7000000000
I0000000000
I1000000000
I2000000000
I3000000000
I4000000000
I5000000000
I6000000000
I7000000000
O0000000000
O1000000000
O2000000000
O3000000000
O4000000000
O5000000000
O6000000000
O7000000000
PC0001000065536