Commit History

Автор SHA1 Съобщение Дата
  Jeremiah Orians bfde853549 Added bountry checking on memory access to ensure out of bounds access does not occur преди 7 години
  Jeremiah Orians 1fa2f125f3 Increase amount of available memory to 4MB преди 7 години
  Jeremiah Orians da5c2a2442 Refactored out common code преди 7 години
  Jeremiah Orians 7d5096b7ff Fixed issue caused by cooked mode преди 8 години
  Jeremiah Orians a257945bd6 Incorporated the Compare and Skip instructions to the VM, assembler and disassembler преди 8 години
  Jeremiah Orians 5ea2d1b455 Unified 1OPI group to simplify future 1OPI additions преди 8 години
  Jeremiah Orians 9df3924351 Added the Compare and Jump instructions преди 8 години
  Jeremiah Orians 08e24c4ccc Added PC relative instruction load and store to make position independent code more efficient преди 8 години
  Jeremiah Orians 4b781d07d1 Turned off debug mode by default and created a Stage0_monitor in assembly, Hex conversion will be by shortly преди 8 години
  Jeremiah Orians ad8d67a0f4 Corrected HALCODE oversight преди 8 години
  Jeremiah Orians cc5219c8fa We will deal with tests later as idea needs to be explored before integration преди 8 години
  Jeremiah Orians f4fc34ac48 Finished reorganization for the creation of unit testing преди 8 години
  Jeremiah Orians 47f4709c90 Started clean up to prepare for unit tests преди 8 години
  Jeremiah Orians e58abb8fb8 Added indexed load/store instructions to vm, assembler and disassembler преди 8 години
  Jeremiah Orians 2bb7ba3038 Incorporated Bitshifting instructions преди 8 години
  Jeremiah Orians 7ce6a98931 Expanded Instruction set преди 8 години
  Jeremiah Orians 53d32a2ac3 discovered that I misread the spec, initial attempt at correcting the problem преди 8 години
  Jeremiah Orians 899adf2dab Fixed error in 1OPI decode and added intial HALCODE instruction prototypes преди 8 години
  Jeremiah Orians b095b1ace9 Finished initial implementation of 4OP преди 8 години
  Jeremiah Orians 5101a8f751 Expanded 4OP implementation and its matching documentation преди 8 години
  Jeremiah Orians 63d9d2fb54 Implemented Missing instructions from Logic, stack and math преди 8 години
  Jeremiah Orians 56543ca5c6 Reverted to 32bit to improve legacy porting situation преди 8 години
  Jeremiah Orians bc32955501 First attempt at solving the byte ordering problem преди 8 години
  Jeremiah Orians 973f8a8033 Flush out Compare opcodes преди 8 години
  Jeremiah Orians 7707c5253c Added framing for More instructions преди 8 години
  Jeremiah Orians 277f7db7e1 Made the VM turing complete, lots more to add преди 8 години
  Jeremiah Orians eff07ba783 Minor refactor and started to add opcode/XOPs преди 8 години
  Jeremiah Orians d4690a2575 Flushing out instruction read преди 8 години
  Jeremiah Orians 67f974cb75 Started to implement platform independent Virtual machine преди 8 години