Y86 Emulator
y86.js.org is a JavaScript powered, Y86 pipeline CPU emulator with a sci-fi UI (Y86 is a classic project in book CS:APP3e).
Details
- Only supports .yo code
- Using Angular + Angular-route
- move.js for CSS3 animations
- Implemented a simple CommonJS module loader and a canvas CPI curve graph plotter
Notes
- All dependencies are included. So I can use
gh-pages
as the main branch. - To open it locally, please host the static files under a HTTP server. The
file://
protocol won't work.
Acknowledgement
- Author: Shu Ding
- Special thanks: Linghao Zhang, Yifu Yu.
- License: the MIT license