dunce-puter banner

dunce-puter

4 devlogs
5h 3m 54s

THE WORLDS DUMBEST PROCESSOR the goal is to make a cpu with the fewest transitstors possible. Why? Because I think it would be funny!

Repository

Loading README...

laptopDragoness_27

Developed an assembler for the new isa! It converts the written instructions into hexadecimal which can actually be ran on the dunceputer. It should help with writing code later on!

Attachment
0
laptopDragoness_27

First working version in Logisim! All the instructions work properly! It’s not ideal though, I think next I’ll make an assembler real quick so I don’t have to write binary then convert it into hexadecimal and poke it into ROM. I also changed the END instruction to the RST instruction because an end instruction didn’t really make any sense or work properly. Now it just resets RAM and acc.

Attachment
0
laptopDragoness_27

Getting started on the logic diagram in logisim! I’m not very good at it but I am starting to get what’s going on in it!

Attachment
0
laptopDragoness_27

Finished the plans for the processor! This was the easiest step, but now I know exactly what I have to be making. The next step will be to design this processor in a logic simulator, like logisim, to get an idea of how much (or little) logic is needed for this.

Attachment
1

Comments

laptopDragoness_27

lol just realized that this is just not what I’m supposed to add as an image… sorry I didn’t read that. Silly me!