summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'jonathan'Alex AUVOLAT2014-01-111-21/+104
|\
| * implemented a buggy division algorithmJonathan2014-01-111-21/+104
* | Merge branch 'emile'Alex AUVOLAT2014-01-103-17/+16
|\ \ | |/ |/|
| * Use newlines as delimiters.Alex AUVOLAT2014-01-102-13/+12
* | Presentation... ie. nothing.Alex AUVOLAT2014-01-101-5/+5
* | Better handling of unit tests.Alex AUVOLAT2014-01-101-102/+119
* | Merge branch 'emile'Alex AUVOLAT2014-01-104-10/+21
|\|
| * Correction de li pour valeurs négatives ; utilisation de labels dans des data.Alex AUVOLAT2014-01-104-10/+21
* | Unsigned multiplication works (uses as many cycles as necessary) ; unit tests.Alex AUVOLAT2014-01-103-25/+72
* | Merge branch 'jonathan' ; add unit tests.Alex AUVOLAT2014-01-109-79/+285
|\ \
| * | restored the functionnal version of mulJonathan2014-01-091-17/+2
| * | Implémentation de la multiplication ; correction d'un bug dans netlist_gen ;...Jonathan2014-01-096-71/+202
* | | Add support for ALU operations on several cycles.Alex AUVOLAT2014-01-103-26/+33
|/ /
* | Basic operating system...Alex AUVOLAT2014-01-094-8/+108
* | Make things great !Alex AUVOLAT2014-01-096-57/+31
* | Added FEED/FED signals in protocol.Alex AUVOLAT2014-01-094-2/+27
* | Use more elegant _clock and _output in test asm file.Alex AUVOLAT2014-01-092-10/+10
* | Merge branch 'emile'Alex AUVOLAT2014-01-096-165/+177
|\|
| * Données dans .text ; support des chaînes ascii.Alex AUVOLAT2014-01-094-41/+72
* | Remove useless D initialization, remove LA instruction (actually, it is LI)Alex AUVOLAT2014-01-084-10/+6
* | Remove SP initialization, it's actually useless.Alex AUVOLAT2014-01-082-6/+4
* | Merge branch 'integration-progressive'Alex AUVOLAT2014-01-086-42/+54
|\ \
| * | Merge branch 'emile' into integration-progressiveAlex AUVOLAT2014-01-084-54/+56
| |\|
| | * 2e mail EmileAlex AUVOLAT2014-01-085-35/+48
| * | Petites modificationsAlex AUVOLAT2014-01-088-128/+213
| |/
| * Premier mail emileAlex AUVOLAT2014-01-084-0/+488
* | Assembler kind of works ; created simple assembly program that prints Tick! e...Alex AUVOLAT2014-01-088-31/+57
* | Crap. Here it is.Alex AUVOLAT2014-01-087-0/+590
* | Add assembler ; much testing to do.Alex AUVOLAT2014-01-083-3/+4
|/
* DocumentAlex AUVOLAT2014-01-082-4/+8
* Document ; add hlt instruction ; make monitor faster.Alex AUVOLAT2014-01-074-74/+75
* Document.Alex AUVOLAT2014-01-076-11/+10
* Make sw/sb run in one tick less, correct scheduler.Alex AUVOLAT2014-01-063-21/+17
* Nothingness...Alex AUVOLAT2014-01-042-27/+46
* Dynamic frequency ajustment.Alex AUVOLAT2014-01-043-21/+42
* Document programs ; better time support in monitor.Alex AUVOLAT2014-01-0413-39/+186
* Style corrections.Alex AUVOLAT2014-01-034-17/+17
* Corrected serial mmioAlex AUVOLAT2014-01-031-1/+1
* Nothingness, again.Alex AUVOLAT2014-01-032-0/+2
* Nothing.Alex AUVOLAT2014-01-032-1/+1
* CPU all implemented except missing ALU operations.Alex AUVOLAT2014-01-037-35/+183
* Monitor now works correctly.Alex AUVOLAT2014-01-039-24/+189
* Added simulator monitor tool.Alex AUVOLAT2014-01-0316-38/+414
* Implement lw/sw/lwr/swr ; optimize simplification pass order ; add comments i...Alex AUVOLAT2014-01-035-15/+73
* Implement jr/jalr/jer/jner/jltr/jler/jltru/jleru ; add simplification to sched.Alex AUVOLAT2014-01-023-16/+84
* CPU runs a simple program that increments A and loops (all other instructions...Alex AUVOLAT2014-01-023-18/+22
* Started CPU implementation.Alex AUVOLAT2014-01-0216-106/+334
* Renamed example cpu fileAlex AUVOLAT2014-01-021-0/+0
* New netlist generation protocolAlex AUVOLAT2014-01-025-3497/+276
* Memorizing CPU : summs all the entriesAlex AUVOLAT2014-01-021-1/+8