Commit History

Author SHA1 Message Date
  Jeremiah Orians 0e23b418ae Continue expanding vm flexiblity in regards to various future enhancements 7 years ago
  Jeremiah Orians 41eb315dd3 Preparing for large and small register tests 7 years ago
  Jeremiah Orians db2bc37f1d Release 0.0.8 7 years ago
  Jeremiah Orians c1e55502d9 First step to making tape file names arbitrary 7 years ago
  Jeremiah Orians 87477db7eb Added requested Copyright notices 7 years ago
  Jeremiah Orians b7f25ea1d9 Removed pack/unpack instructions to simplify deployment of VM 7 years ago
  Jeremiah Orians 5f6c7f82bc Added license to all source files 7 years ago
  Jeremiah Orians bfde853549 Added bountry checking on memory access to ensure out of bounds access does not occur 8 years ago
  Jeremiah Orians b65c866e75 Incorporated 3OP CMPJUMP instructions 8 years ago
  Jeremiah Orians 1b1b94a121 Corrected naming of CMPJUMP(u) to CMPJUMP(u)I to match current naming standard 8 years ago
  Jeremiah Orians 558392977f Incorporated 2OP CMPSKIP instructions 8 years ago
  Jeremiah Orians 73651b577e Fixed typo of CMPSKIP(u) to CMPSKIP(u)I which is required per the naming convention 8 years ago
  Jeremiah Orians b14ab2c6a5 Added Missing OPCODE NOT 8 years ago
  Jeremiah Orians 14c6ea8440 Implemented bit optimization group and updated assembler, disassembler and M0 definitions to reflect the change 8 years ago
  Jeremiah Orians da69a3c18b Incorporated Additional Push and Pop instructions 8 years ago
  Jeremiah Orians da5c2a2442 Refactored out common code 8 years ago
  Jeremiah Orians cc5219c8fa We will deal with tests later as idea needs to be explored before integration 8 years ago
  Jeremiah Orians cdb349692a Fix regression in STORE16 8 years ago
  Jeremiah Orians e58abb8fb8 Added indexed load/store instructions to vm, assembler and disassembler 8 years ago
  Jeremiah Orians 2bb7ba3038 Incorporated Bitshifting instructions 8 years ago
  Jeremiah Orians 7ce6a98931 Expanded Instruction set 8 years ago
  Jeremiah Orians 53d32a2ac3 discovered that I misread the spec, initial attempt at correcting the problem 8 years ago
  Jeremiah Orians 899adf2dab Fixed error in 1OPI decode and added intial HALCODE instruction prototypes 8 years ago
  Jeremiah Orians 63d9d2fb54 Implemented Missing instructions from Logic, stack and math 8 years ago
  Jeremiah Orians 56543ca5c6 Reverted to 32bit to improve legacy porting situation 8 years ago
  Jeremiah Orians 277f7db7e1 Made the VM turing complete, lots more to add 8 years ago
  Jeremiah Orians eff07ba783 Minor refactor and started to add opcode/XOPs 8 years ago