first of its logIsim. Secondly see if your professor will let you use a less outdated and bulky sim(use this if you can): https://github.com/hneemann/Digital
Anyway, just grab AND/OR/XOR/NAND/NOR/!A/ADDER/SUB components and mux them together. Thats the lazy way, or you can build your own half adders that implement the logic for your own half adder(similar to how you would do it in an ALU in minecraft).
Basically the half adder just needs an OR line, then you need a flood carry line, and then with input inverters you can do all logic functions.
You can join my discord if you need more help, just PM me for the link.
-
Jarvi
The main downside of Digital is the name. The name prevents potential users from finding Digital and prevents active users from finding help.
Here's a short list of totally normal search terms that will never yield Google search results related to Digital.
If you agree, please make your thoughts known by commenting on the Github issue for changing the name: https://github.com/hneemann/Digital/issues/151
logisim is way to slow and doesnt natively support any sort of video ram.
use digital(https://github.com/hneemann/Digital), at least it might be feasible then.
No promises about how it works in 4k, but you might take a look at Digital (https://github.com/hneemann/Digital).
Also, maybe the reason nobody has picked it up and improved it is they see frankly rude comments like yours and view it as a thankless task.
Sorry to disappoint but logisim is long dead and extremely antiquated. Dark theme has existed in digital now for a few months. https://github.com/hneemann/Digital It's also orders of magnitude faster, and exports as HDL.
Edit* I see you linked digital in the readme. Glad you are familiar with it. Disregard the first part of this comment.