EveryCircuit
Contact
Reviews
Home
Yasunari
modified 2 years ago

2bit CPU

8
2
608
04:58:30
2bit CPU using relays. If 1bit CPU is not enough for you, try this 2bit CPU. The top left switch group is ROM, with addresses 00, 01, 10, and 11 from the top. The left two digits are instructions and the right two digits are Im. The lamps are PC, A Reg, and B Reg (Output) from the top. There are only 4 instructions as follows 00 LD A, Im 01 LD B, A 10 ADD A, Im 11 JMP Im The following program is written as an example. 1001 ADD A, 01 1001 ADD A, 01 1001 ADD A, 01 0100 LD B, A The operation is to add 1 to Register A, save it in Register B after 3 additions, and repeat this operation. After this 2bit CPU, I would like to move on to 4bit CPU, but there doesn't seem to be enough space (as usual)...
published 2 years ago
592azy2circuitdude
2 years ago
Did you know that the workspace was actually 1/4 its current size before the last app update? Back then, it was really cramped!
Yasunari
2 years ago
Seriously? That means I can't build anything... At any rate, I hope you will update it to 4 times the size it is now as soon as possible.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy