Fork me on GitHub!

PicoBlaze Simulator

Front-end made by Teo Samaržija and Agustín Izaguirre.
Back-end made by Abidin Durdu.
1.
;Insert PicoBlaze assembly here...

Example programs:

Fetching the examples from GitHub...
Please click the "Assemble" button before proceeding, or else you will be simulating PicoBlaze that constantly loops load s0, s0 (which is 00000 in hexadecimal).
Your browser doesn't seem to support modern JavaScript, needed for this web-app!
I would recommend you to use The TOR Browser. Modern JavaScript executes the fastest in it, as fast as in Firefox, but TOR Browser protects privacy significantly more.
Please consider that, if too few people use tools for protecting privacy on the Internet, using them is considered suspicious. Participating in a system that does not respect privacy is putting everybody in danger of mass surveillance and predictive policing. Even if you think you have nothing to hide, please think of others (and learn about senseless laws and red flags that apply to you).
My web-app that converts arithmetic expressions to x86 assembly can run in ancient browsers, in case you want to try it.
Or, you can try polyfilling your browser with BabelJS.

      
By using this web-app, you agree to this licence and to the use of cookies. If you are worried about being tracked using cookies, consult your browser manual on how to delete the cookies. Or, better yet, use a browser which automatically deletes the cookies when they are no longer needed, such as TOR Browser.

For the best experience, I recommend using a modern Gecko-based browser (Firefox 52 or newer, TOR Browser, K-Meleon...). While I try my best to make this web-app work in all modern browsers, it's better if the user uses the same browser as the developer. You might also consider that this web-app runs around twice as fast in Firefox 52 than in Firefox 120.
Success!
Your assembly language program was successfully uploaded to the database. Here is the URL by which you and other people can access it:
https://picoblaze-simulator.sourceforge.io/PicoBlaze.html?id=placeholder