Raphael Jacquot
|
30d7e6c8df
|
entirely rework the DP_WRITE and WRITE_DP case
|
2019-02-21 16:55:08 +01:00 |
|
Raphael Jacquot
|
4418ed5824
|
save one cycle on P= n
|
2019-02-18 11:36:39 +01:00 |
|
Raphael Jacquot
|
1444baca19
|
implement read from DP
|
2019-02-18 07:43:36 +01:00 |
|
Raphael Jacquot
|
0a45b014d7
|
moved main registers to arrays, makes things much simpler and better, it seems
|
2019-02-17 23:05:33 +01:00 |
|
Raphael Jacquot
|
01429b4493
|
tested all the way to cycle 400 where transfers from memory need to be fixed in the bus controller
|
2019-02-17 21:20:18 +01:00 |
|
Raphael Jacquot
|
5c4bff0b5e
|
rewrite the messy hadling of load_dp and dp_write
|
2019-02-17 20:23:43 +01:00 |
|
Raphael Jacquot
|
0d3c3ecd3e
|
implement CONFIG
cleanup the bus controller
|
2019-02-17 19:29:39 +01:00 |
|
Raphael Jacquot
|
7a3a36bd25
|
implement the reset bus command
|
2019-02-17 15:03:36 +01:00 |
|
Raphael Jacquot
|
128921c364
|
start implementing the bus controller
|
2019-02-17 08:35:26 +01:00 |
|
Raphael Jacquot
|
781d15e0c7
|
hide some display instructions
|
2019-02-16 12:26:24 +01:00 |
|
Raphael Jacquot
|
ea3f53f70d
|
implement calculations for # test
modify calculations for the unconditional jump and reload PC condition
|
2019-02-16 12:17:40 +01:00 |
|
Raphael Jacquot
|
551b618098
|
fix driver conflicts
|
2019-02-15 17:23:07 +01:00 |
|
Raphael Jacquot
|
3c44b2ae71
|
cleanup and a few renames
|
2019-02-15 11:55:58 +01:00 |
|
Raphael Jacquot
|
25385115e0
|
separate the decoder in multiple files, it was becoming unwiedly ;-)
|
2019-02-15 10:47:00 +01:00 |
|
Raphael Jacquot
|
4b7e59fa21
|
implement more instructions
|
2019-02-14 22:14:52 +01:00 |
|
Raphael Jacquot
|
fd69407de0
|
alu coming up nicely, decoder gaining weight
|
2019-02-14 14:35:23 +01:00 |
|
Raphael Jacquot
|
f076cf6fb9
|
start the groundwork to implement jumps
move PC handling into the ALU
|
2019-02-14 08:59:04 +01:00 |
|
Raphael Jacquot
|
aa1d8efd85
|
finished blocks 1, 2 and 3
|
2019-02-13 20:09:25 +01:00 |
|
Raphael Jacquot
|
c357160ab3
|
start memory transfers
|
2019-02-13 08:21:25 +01:00 |
|
Raphael Jacquot
|
2f813cc3a1
|
missing output in port
|
2019-02-13 00:19:47 +01:00 |
|
Raphael Jacquot
|
8858d08bb6
|
impement 1[012]x
|
2019-02-12 23:26:18 +01:00 |
|
Raphael Jacquot
|
466fabe58b
|
major changes in the fields decoder
|
2019-02-12 21:43:54 +01:00 |
|