Commit graph

19 commits

Author SHA1 Message Date
b1274d5d2c Begin rewrite
... by deleting most files. By the theory of evolution, the remaining ones will
get stronger over the next commits. That's how it works, isn't it?
2020-03-25 21:41:41 +00:00
3e0f4e22b1 Update resolver to 15.2 2020-03-25 14:58:40 +00:00
bbd0707a6d Satisfy hlint 2019-12-03 23:24:12 +00:00
6712a9c32c Format and parse instructions with optional arguments correctly
This also fixes parsing of instructions with arguments
2019-11-26 08:39:42 +00:00
4707e929ef Switch to Mima.Format formatting 2019-11-19 08:02:58 +00:00
957f65c380 Implement new specification 2019-11-10 18:17:21 +00:00
21e72420dd Add more conversions 2019-11-09 23:37:22 +00:00
112a49a7b7 Use OddWords library 2019-11-08 18:33:08 +00:00
f3a3432c9c Clean up string formatting 2019-11-07 20:23:19 +00:00
af70c1a02c Print memory dump again 2019-11-07 16:46:21 +00:00
dd7c9d44a6 Add all opcodes to the instruction representation 2019-11-07 10:49:51 +00:00
0c780cfece Swap STIV and LDIV
Now the opcodes match the ones at
https://github.com/mkiesinger/mimaFPGA#op-codes
2019-11-06 20:56:08 +00:00
a3f2c05875 Use strict maps where possible 2019-11-06 19:51:20 +00:00
082a205a7e Implement most of mima-run CLI 2019-11-06 17:20:28 +00:00
5fdbf2fbd2 Improve formatting of various elements
Couldn't think of a better commit message
2019-11-06 15:59:08 +00:00
04036bb047 Add LDIV, STIV instructions 2019-11-06 14:17:32 +00:00
a355095ea7 Hide more implementation details 2019-11-06 11:03:18 +00:00
2843cfd462 Execute a MiMa state 2019-11-06 09:32:49 +00:00
c29f41db06 Add machine words and instructions 2019-11-05 21:15:27 +00:00