Using Satvik's Async Counter to sequence the Address Bus I added: 1. ROM2. Four User Inputs3. Comparator to Enable ROM Output when User Input and Address matchThis emulated a very simple rotating drum memory system such as those that preceded the IBM 650This project's aim is to make a user selectable two input logic gate:1. User Input Bits 0 and 1 are the gate inputs2. User Input Bits 2 and 3 select the logic function: a. 00 OR b. 01 AND c. 10 XOR d. 11 XNOR3. Output of the selected logic gate is Bit 0 of the ROM Output Next steps: 1. Write a compiler for the four logic gates described above in Python. I will use Codeskulptor: http://www.codeskulptor.org/
2. Build a physical model of this circuit similar to this educational computer project from the 1960s: "How to Build a Working Digital Computer… out of paperclips" https://www.evilmadscientist.com/2013/paperclip/ This time use integrated logic circuits instead of user manual operation and of course keep building on computation principles and improving the compiler.
Created:
Oct 02, 2018
Updated:
Apr 05, 2021
Add members
Enter Email IDs separated by commas, spaces or enter. Users need to be registered already on the platform. Note that collaboration is not real time as of now. Every save overwrites the previous data.
Delete
Are you sure you want to delete this project?
Delete
Are you sure you want to remove this collaborator?
Comments