lambdaCPU v4.circ

Processor file, requires installation of logism to work.

- 412.75 kB - 07/10/2016 at 03:54

Download

lambdaCPU instructionset.xlsx

I used this to design the instruction decoder, useful if you want to write code

sheet - 10.28 kB - 02/21/2016 at 21:34

Download

lambdaCPU code.txt

Notes for code (for reference only, may have errors, so if you want to run one of the programs, load it from the looptest.txt or hilotest.txt files)

plain - 1.32 kB - 02/21/2016 at 21:18

Download

lambdaCPU looptest.txt

Code that tests the branch prediction (only backwards); right click on ROM labeled "program" in logisim, select load image, and choose this file to run the program.
To change value that code counts to, change the lower two bytes of the first instruction to the desired value.

plain - 52.00 bytes - 02/21/2016 at 21:16

Download

lambdaCPU hilotest.txt

Code that tests the accumulator registers; right click on ROM labeled "program" in logisim, select load image, and choose this file to run the program.

plain - 102.00 bytes - 02/21/2016 at 21:15

Download

lambdaCPU v3.circ

Old version, branch prediction/execution does not work properly because of forwarding. Processor file, requires installation of logism to work

circ - 414.98 kB - 02/21/2016 at 21:37

Download