xsznix / js-y86

y86 simulator and assembler written in Javascript.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

js-y86

js-y86 is an assembler and simulator written in Javascript. It supports:

  • All of the original y86 instructions plus cmovX
  • Breakpoints via brk
  • Step-by-step execution
  • Inspect the contents of the registers, flags, and memory after every instruction
  • Manually pause if you get stuck in an infinite loop
  • Syntax highlighting
  • See your (hopefully useful) compile errors as you type

See it in action or read the documentation on the Wiki.

Known forks

js-y86 forks have been spottted at:

Other y86 simulators

License

This project is licensed under the terms of the MIT license.

About

y86 simulator and assembler written in Javascript.

License:MIT License


Languages

Language:JavaScript 98.1%Language:HTML 1.1%Language:CSS 0.8%