Commit graph

175 commits

Author SHA1 Message Date
Nabile Rahmani
3618d91d74 Remove implicit MSBuild arguments. 2017-09-01 15:30:13 +02:00
Nabile Rahmani
2e47146719 You weren't supposed to be here. 2017-09-01 15:27:09 +02:00
Nabile Rahmani
90fd9298ec Dictionary instead of a switch statement for operations. 2017-09-01 13:33:33 +02:00
Nabile Rahmani
7a6e8c63c3 ADDIU opcode. 2017-09-01 12:41:54 +02:00
Nabile Rahmani
152e47b149 Added BEQL opcode and arranged memory map ordering. 2017-09-01 12:36:05 +02:00
Nabile Rahmani
d9e3369043 ANDI opcode. 2017-08-31 19:45:52 +02:00
Nabile Rahmani
f8db36688f More instructions, hardware and memory stuff. 2017-08-31 19:23:56 +02:00
Nabile Rahmani
0a89d8e025 LW instruction. 2017-08-31 16:44:08 +02:00
Nabile Rahmani
486a132763 Completed instruction format. 2017-08-31 08:44:41 +02:00
Nabile Rahmani
80f7b46b25 Instruction structure and one more opcode. 2017-08-31 03:21:58 +02:00
Nabile Rahmani
e3cb52fb28 Rename enum value. 2017-08-30 13:40:23 +02:00
Nabile Rahmani
eb629661c8 Separate stepping from running instructions. 2017-08-30 13:36:20 +02:00
Nabile Rahmani
7a4033750f Diagnostic field. 2017-08-30 12:02:59 +02:00
Nabile Rahmani
48d7dce06d Renamed methods. 2017-08-30 11:22:10 +02:00
Nabile Rahmani
d1fc3a3313 More registers and fixed bit operations. 2017-08-30 08:52:50 +02:00
Nabile Rahmani
81dceca8c2 Set flag values in CU enum. 2017-08-30 06:58:56 +02:00
Nabile Rahmani
719a60533d Refactored registers. 2017-08-30 06:44:47 +02:00
Nabile Rahmani
306e47d934 More opcodes and registers. 2017-08-30 05:54:46 +02:00
Nabile Rahmani
0539b10aa7 Endianness. 2017-08-30 02:27:41 +02:00
Nabile Rahmani
fa7963a6dd Add .gitlab-ci.yml 2017-08-29 13:44:55 +00:00
Nabile Rahmani
70a8260e0c Refactoring, memory mapping, opcodes. 2017-08-29 15:40:18 +02:00
Nabile Rahmani
d071b06d38 Renamed CP0 and set base RAM amount. 2017-08-28 10:20:36 +02:00
Nabile Rahmani
e5b317a930 Remove local fake unused variable warning. 2017-08-28 09:09:21 +02:00
Nabile Rahmani
76f9bb5f49 Added some hardware and documentation. 2017-08-28 08:53:48 +02:00
Nabile Rahmani
5cb6fe113e Initial commit. 2017-08-23 08:27:36 +02:00