Commit Graph

70 Commits

Author SHA1 Message Date
e9d7a608f0 Removed the binary from source control 2023-04-15 23:10:08 -07:00
d980153185 Read the instructions into simulated memory instead of separate buffer 2023-04-15 23:08:14 -07:00
90128fae8f Added sim86 binary to .gitignore 2023-04-15 23:07:08 -07:00
c320371432 Completed add, sub, cmp and jump simulations 2023-04-08 19:26:31 +01:00
43c748e0c5 Clean the repo of unnecessary files 2023-03-29 22:56:04 +01:00
904c398911 Completed the first 8086 simulation homework 2023-03-29 22:47:59 +01:00
416df979cf Removed the binaries 2023-03-29 22:47:23 +01:00
96d1381303 Started implementing the 8086 simulation 2023-03-29 01:28:37 +01:00
732aa2803f Update 2023-03-19 23:22:18 +00:00
b3eb9b99c7 Completed homework for decoding add, sub, cmp and jump instructions 2023-03-12 17:29:49 +00:00
620f9e0daa Completed decoding the challenging mov instructions 2023-03-11 19:50:09 +00:00
e223314349 Decode more variations of mov instruction 2023-03-08 23:48:03 +00:00
0efaa69327 Added constant ROW_WIDTH to decode_register 2023-03-05 14:02:42 +00:00
d4733b7be7 Updated decode_register to use flat array instead of branches 2023-03-05 13:58:12 +00:00
d683951f67 Moved .gitignore to haversine directory 2023-03-05 00:41:09 +00:00
5fac2ebfa8 Started working on decoding 8086 instruction homework 2023-03-05 00:38:45 +00:00
e6b8315ca9 Moved Makefile to haversine directory 2023-03-05 00:38:07 +00:00
948eef0b4a Added more items to the test_data.json while testing multithreading 2023-02-26 21:06:04 +00:00
3523e12a5d Moved the haversine code to a subdirectory 2023-02-25 23:03:18 +00:00
1a050d28e2 INITIAL COMMIT 2023-02-25 22:39:57 +00:00