Commit graph

  • 67bda53ce0 add license master Raphael Lacroix 2023-06-01 00:00:42 +0200
  • 794add9e34 last commit Raphaël LACROIX 2023-05-31 23:59:24 +0200
  • 315602a36f last commit Raphaël LACROIX 2023-05-31 23:55:26 +0200
  • 6085f51211 removed unused code Raphaël LACROIX 2023-05-31 23:30:39 +0200
  • 202c903459 big overhaul (2) Raphaël LACROIX 2023-05-31 23:21:40 +0200
  • 5e4be22e3d big overhaul Raphaël LACROIX 2023-05-31 23:20:18 +0200
  • 30d2d7577d Merge remote-tracking branch 'origin/master' Raphaël LACROIX 2023-05-31 22:10:40 +0200
  • f1671ba4b6 added the new testFile's ASMs Raphaël LACROIX 2023-05-31 22:05:48 +0200
  • a6735071ad fixed typo Raphaël LACROIX 2023-05-31 22:03:32 +0200
  • 52ea586362 fixed missing store in post process Raphaël LACROIX 2023-05-31 22:01:23 +0200
  • eb384e3018 wrapped import in order to check for the installation of packages Raphaël LACROIX 2023-05-31 22:00:18 +0200
  • 4529d87b04 Added vhdl/inter make options Raphaël LACROIX 2023-05-31 21:59:52 +0200
  • 0642e1bab6 Added fibonacci test file Raphaël LACROIX 2023-05-31 21:59:39 +0200
  • b3d75a1a46 Fixed typos Lacroix Raphael 2023-05-31 18:38:35 +0200
  • 365376fcfd asm for previous commit's testFile Raphaël LACROIX 2023-05-31 16:48:24 +0200
  • cb61c7d395 testFile with fibonacci program Raphaël LACROIX 2023-05-31 16:47:20 +0200
  • 62f9580aee added style.css (the graphical interpreter's stylesheet) because code is better when it looks cool Raphaël LACROIX 2023-05-31 16:46:49 +0200
  • cf04e317f7 Merge remote-tracking branch 'origin/master' Raphaël LACROIX 2023-05-31 16:45:53 +0200
  • c8f53d34b8 fixed the yacc JMF without boolean variable Raphaël LACROIX 2023-05-31 16:45:03 +0200
  • 2c9bb64de1 added the new interpreters Raphaël LACROIX 2023-05-31 16:44:29 +0200
  • 834c2b01df added jmp, jmf support, speculative execution of LI DI then flushing, boolean conditions Lacroix Raphael 2023-05-30 16:29:31 +0200
  • 576b41da4d fixed data path and aleas Lacroix Raphael 2023-05-30 13:38:05 +0200
  • 8a7685b049 xilinx generqted files Lacroix Raphael 2023-05-30 08:46:35 +0200
  • 1a7e84b6d3 started preparing tests Lacroix Raphael 2023-05-30 00:49:56 +0200
  • f6a33bfaf0 Merge remote-tracking branch 'origin/master' Raphaël LACROIX 2023-05-29 23:49:23 +0200
  • b6c719eb89 the rest of the ams steps Raphaël LACROIX 2023-05-29 23:47:17 +0200
  • c0b06b9565 added hardcoded operations (from cross compiler) in the InstructionMemory.vhd Raphaël LACROIX 2023-05-29 23:46:32 +0200
  • 68b0a2ea01 added new testfiles Raphaël LACROIX 2023-05-29 23:45:50 +0200
  • 3885da0ea5 added more operand (again) Raphaël LACROIX 2023-05-29 23:45:26 +0200
  • e621b754bf finished cross compiler for test Raphaël LACROIX 2023-05-29 23:43:29 +0200
  • 8f5be60008 updated opcodes Raphaël LACROIX 2023-05-29 23:43:05 +0200
  • c462cd7fe7 WIP tried stuff Lacroix Raphael 2023-05-29 21:57:46 +0200
  • 12859bebe9 Merge remote-tracking branch 'origin/master' Lacroix Raphael 2023-05-29 21:42:46 +0200
  • 134db4c2c9 Update ALU alejeune 2023-05-29 21:39:05 +0200
  • 474ba6b265 added test files for full CPU Lacroix Raphael 2023-05-29 21:37:49 +0200
  • 873502243b Merge remote-tracking branch 'origin/ALU' Raphaël LACROIX 2023-05-29 20:33:37 +0200
  • 6997cf24e8 work in progress ALU ALU alejeune 2023-05-29 20:30:32 +0200
  • ae447be456 added the alea handling and IP implementation Raphaël LACROIX 2023-05-29 19:54:40 +0200
  • 46465784b8 added IP alejeune 2023-05-29 14:28:17 +0200
  • ce3fda3a4e Merge branch 'master' of https://git.etud.insa-toulouse.fr/rlacroix/Projet-Systemes-Informatiques alejeune 2023-05-29 13:59:24 +0200
  • 22c945e716 Added VHDL part of the project alejeune 2023-05-29 13:58:26 +0200
  • c369d180b0 branch merge Raphaël LACROIX 2023-05-12 16:03:47 +0200
  • 019a8c506e corrected typo in yacc Raphaël LACROIX 2023-05-12 16:03:28 +0200
  • 1f8fa678bc Added translation registers (2) alejeune 2023-05-12 15:57:55 +0200
  • f006ac975a Added translation registers alejeune 2023-05-12 15:43:03 +0200
  • 360f3d29eb Added translation registers alejeune 2023-05-12 15:37:57 +0200
  • 88cc4fe7e7 first draft of the script to translate the code Raphaël LACROIX 2023-05-04 12:15:28 +0200
  • f3ac463013 updated asm format Raphaël LACROIX 2023-05-04 12:14:50 +0200
  • c34150e026 final conditions and loops tested Raphaël LACROIX 2023-04-20 11:48:47 +0200
  • ff74c5be44 While done (and tested) Raphaël LACROIX 2023-04-20 11:29:52 +0200
  • 6661eb3865 Added conditional functions alejeune 2023-04-20 11:12:14 +0200
  • b354d938ea While done Raphaël LACROIX 2023-04-20 11:05:52 +0200
  • 6927b7da82 If Done (and todo cleaned up) Raphaël LACROIX 2023-04-20 10:23:57 +0200
  • 358e98d6d6 If Done Raphaël LACROIX 2023-04-20 10:23:32 +0200
  • 18f64a1653 NOT A COMMIT Raphaël LACROIX 2023-04-20 08:15:13 +0200
  • 39bad0048b changed asmTable way Raphaël LACROIX 2023-04-18 16:55:52 +0200
  • 86af52f0ac added basic asmTable functionalities Raphaël LACROIX 2023-04-18 16:27:50 +0200
  • c71e340389 NOT REAL PUSH Raphaël LACROIX 2023-04-18 16:13:40 +0200
  • 5d7d2a82f9 removed old files Raphaël LACROIX 2023-04-18 11:45:30 +0200
  • ced95f1a97 updated gitignore and blocs Raphaël LACROIX 2023-04-18 11:44:32 +0200
  • 5d0902c868 start of control/loops Raphaël LACROIX 2023-04-18 11:36:44 +0200
  • dad1f6d927 Added operations (.c) Raphaël LACROIX 2023-04-18 09:44:41 +0200
  • 42e264b8d5 Added operations Raphaël LACROIX 2023-04-18 09:44:04 +0200
  • 322afd388c added flush Raphaël LACROIX 2023-04-14 15:37:57 +0200
  • 977d225f25 fixed gitignore and files Raphaël LACROIX 2023-04-13 11:37:17 +0200
  • be674bf59e fixed little problems Raphaël LACROIX 2023-04-13 11:35:06 +0200
  • 9cc28c32c2 Merge remote-tracking branch 'origin/aurelia' Raphaël LACROIX 2023-04-13 11:20:19 +0200
  • 8da76e2ec2 removed provides Raphaël LACROIX 2023-04-13 11:15:52 +0200
  • 3e5afc2843 qsdfhjk aurelia alejeune 2023-04-13 11:12:01 +0200
  • 9439274586 fixed last bugs Raphaël LACROIX 2023-04-13 11:11:16 +0200
  • 6bbc6c2d30 added code provides and fixed .h inclusion Raphaël LACROIX 2023-04-13 11:01:17 +0200
  • 1a8e9766a0 commit Raphaël LACROIX 2023-04-13 10:03:02 +0200
  • 1a3d71e8bf added .gitignore Raphaël LACROIX 2023-04-12 23:49:48 +0200
  • 0cf05dfd9c added files from previous work Raphaël LACROIX 2023-04-12 23:48:01 +0200
  • 4a5c84bb3e added logic between yacc and table, not yet working needs debugging Raphaël LACROIX 2023-04-12 23:47:13 +0200
  • cb8854f069 overhaul and testings Raphaël LACROIX 2023-04-06 17:32:26 +0200
  • 7fafcbbd7d added depth management Raphaël LACROIX 2023-04-06 11:40:37 +0200
  • 2d954f1a29 merged coding styles Raphaël LACROIX 2023-04-06 11:36:33 +0200
  • de931ee17f Merge remote-tracking branch 'origin/master' alejeune 2023-04-06 11:08:57 +0200
  • 45187b58a0 added getters and setters alejeune 2023-04-06 11:03:34 +0200
  • a669e59abc Added reallocation (untested) Raphaël LACROIX 2023-04-06 10:58:46 +0200
  • fbb27f6d31 created files alejeune 2023-04-06 10:07:47 +0200
  • b76786e08c Initial commit Raphael Lacroix 2023-04-06 09:53:23 +0200