Got started on my CPU with Simulation first. Using Logisim. Making small components like D-Flip Flops, Registers, Half adders, Full adders and a 8-Bit binary adder.
Trying to make an ALU with 8 instructions for now using the 8-bit adder. Will think about multiplication / division later on.
Tried to make my own multiplexer logic for the operations but turn out to be more complex than I expected so Ill probably use builtin mux itself.
TODO: Lot of things are left, need to plan the whole architecture of the CPU. Probably going for a stack based arch but we’ll see.
Simulating in Logisim turned out to be more pain than I expected although I am a beginner in simulation software etc.
More updates soon.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.