@theredhead/emulated4719
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

Emulated 4719 processor

Purpose

This is a study toy that serves no real purpose.

Features

  • Simulates the 4719 from the COMP11719 UNSW course.
  • Comes with tokenize() and compiler() functions that take source code and put out a number[] that can be used by the processor. (see tests/compile.ts)
  • 3 runmodes:
    • GO => just run everything possible at once.
    • TIMED => automatically tick every delayBetweenInstructions milliseconds
    • STEPPED => you call tick() every time you want to execute an instruction.

@TODO

  • frontend...

Usage

I have faith that you can figure it out. If not, send me a line!

Package Sidebar

Install

npm i @theredhead/emulated4719

Weekly Downloads

1

Version

0.0.4

License

MIT

Unpacked Size

55.8 kB

Total Files

20

Last publish

Collaborators

  • theredhead-kris