summaryrefslogtreecommitdiff
path: root/eater_cpu/readme.txt
AgeCommit message (Collapse)Author
21 hourseater: PC inc included, decode on negedgemainuvok
Some cycles can be saved. As previously (wrongly) committed, the PC can be incremented early, but the decoder needs to do this "early", so as now implemented, on the falling clock adge already.
22 hoursImplement JMPuvok
and get rid of arbitrary run limitation.
22 hoursImplement LDIuvok
22 hoursImplement STAuvok
45 hoursDocument SUB commanduvok
45 hourseater: Use correct opcodesuvok
I was off-by-one?
45 hoursExplain separate PC++ stateuvok
need to get correct next state, once INS is loaded.
4 daysAdd halt state and flaguvok
4 dayseater: Combine counting in prev. stateuvok
save 1 cycle, as explained in video. also, only print lo->hi clk states to term.
5 dayseater: update docsuvok
6 dayseater: Add PC, fix signals for MEM/ADR, add readmeuvok