Notes on changes and improvements to control

Posted on Fri 12 July 2024 in MUPS16 • Tagged with control, improvements

Random notes on things I've noticed over the last few weeks that could be improved:

PC

I think I made a mistake with the j and jal instructions. They currently work like MIPS, and leave the top 4 bits of PC unchanged, replacing the bottom 12 bits with the 11-bit …


Continue reading

TODOs

Posted on Fri 12 July 2024 in MUPS16 • Tagged with control, improvements

Fixes

  • Either RAM should ignore all read/write requests when reset is low or I need fix the decode card to not drive memory control lines during reset. Currently RAM read/writes as the memory control ROM is shifted (same problem as on MMU)
  • fix the bad silk screen on …

Continue reading