Commit Graph

  • 11862865f8 Support for negative and overflow, ISA work, display registers for clearing and forcing update (on SIM only for force update), memory editor, and more master MatCat 2021-04-15 00:37:00 -0700
  • 24161774d9 WIP to branch instuctions, implementing OVERFLOW status register flag, implamented Thread Interupt feature MatCat 2021-04-13 01:43:35 -0700
  • 77056cfc49 Added most PLx instructions MatCat 2021-04-12 21:14:13 -0700
  • af38b37429 Added mnemonic and instruction count to the isa page MatCat 2021-04-12 00:17:22 -0700
  • e9a253a4d1 STx, Tx, and PHx pretty much done MatCat 2021-04-12 00:07:34 -0700
  • 95ee08a318 STx instructions mostly done MatCat 2021-04-11 21:35:51 -0700
  • 91c53ef074 WIP STx MatCat 2021-04-11 16:22:48 -0700
  • 44df24f36e LDx mostly done except offsets MatCat 2021-04-11 13:56:13 -0700
  • 55cfeb3c15 Refacotred isa file formats, added more instructions MatCat 2021-04-10 15:33:40 -0700
  • 3213553372 Refacotred ISA opcodes MatCat 2021-04-10 11:49:06 -0700
  • baf56330a3 Refacotred ISA opcodes MatCat 2021-04-10 11:47:52 -0700
  • dfd3736e70 Refacotred ISA opcodes MatCat 2021-04-10 11:46:57 -0700
  • 14ebbbd9e8 More instructions, more docs, more yay MatCat 2021-04-10 01:08:33 -0700
  • 6168e57ab1 Fixed bug in return code MatCat 2021-04-09 02:11:29 -0700
  • a76e01aca1 Refactoring of the display and some 24 bit instructions MatCat 2021-04-09 01:39:21 -0700
  • a572229c87 Working on ISA documentation MatCat 2021-04-07 23:14:37 -0700
  • d21c723894 Working on ISA documentation MatCat 2021-04-07 23:07:32 -0700
  • 875a69fad6 Fixed some code in ram drawer MatCat 2021-04-07 01:58:33 -0700
  • 1a61c1d43b Added line controller to RAM MatCat 2021-04-07 01:51:21 -0700
  • 44cdd9c219 Added cycle count to interval runs MatCat 2021-04-07 01:29:12 -0700
  • 108b967a87 Added a bunch of new indirect and absolute instructions MatCat 2021-04-07 00:54:31 -0700
  • 0e06cfc332 Colorized registers as well, RED is WRITE, GREEN is direct read (for SP and PC green is Incremenet UP, for SP blue is increment DOWN). Darker color is Low byte, brighter is High byte MatCat 2021-04-06 00:20:40 -0700
  • a3f5382437 Memory now follows the location, shows red when writing to RAM and GREEN when reading, yellow when the address bus just happens to be sitting on the address but not actively reading or writing. MatCat 2021-04-05 23:49:23 -0700
  • 3943201db1 Added many instructions and some UI improvements MatCat 2021-04-05 02:49:12 -0700
  • 50260f060e Added reset button MatCat 2021-04-04 03:40:30 -0700
  • 3d050b8b55 Added a bunch of branching instructions, some stack instructions, and added stack example to the demo MatCat 2021-04-04 03:26:28 -0700
  • f67b5c3e64 Added interface and demo code to run MatCat 2021-04-04 02:16:38 -0700
  • bf769d0855 Added microcode compiler MatCat 2021-04-03 20:36:17 -0700
  • f116826575 First Commit MatCat 2021-04-03 19:03:47 -0700