Commit Graph

40 Commits

Author SHA1 Message Date
Nemo 90526cc036 Fixes RAM16K. I was using too many registers and the addressing was
wrong
2020-05-28 15:04:07 +05:30
Nemo 37c0f41a4a [04/mult] Multiply is possible 2020-05-27 19:44:39 +05:30
Nemo 56eb3699a4 Added the sum program from Fig 4.2 2020-05-27 19:43:50 +05:30
Nemo 64c2f79409 Note cost for ALU 2020-05-21 01:59:59 +05:30
Nemo f20e8b082c [03] Program Counter 2020-05-21 01:06:50 +05:30
Nemo cbd6834f07 [03] RAM16K 2020-05-20 19:35:39 +05:30
Nemo e54a23fc3c [03] RAM4K + RAM512 2020-05-20 19:31:35 +05:30
Nemo 09182a661f [03] Adds RAM64 2020-05-20 19:22:54 +05:30
Nemo 93d6273201 [03] RAM8 2020-05-20 19:13:01 +05:30
Nemo 9a28b2f33f [03] Register 2020-05-20 18:59:22 +05:30
Nemo bb7a45e03f [03] Bit 2020-05-20 18:56:05 +05:30
Nemo 5ffe4a05d5 Setup for Project 3 2020-05-20 18:49:00 +05:30
Nemo 37ded23c37 [02] ALU is complete 2020-05-20 17:39:50 +05:30
Nemo 7c2232acf5 ALU-nostat passing 2020-05-20 17:19:04 +05:30
Nemo a4cd0114c3 ✔️ Add16 2020-05-20 16:57:20 +05:30
Nemo a6a26b6026 15 Full Adders + 1 Half Adder = Add16 2020-05-20 16:54:12 +05:30
Nemo 8820f44a98 Add Project 2 to README 2020-05-20 16:48:14 +05:30
Nemo a41583bfc1 Figured it out. Silly mistake in my work 2020-05-20 16:45:34 +05:30
Nemo 953cfb7511 Remove 1 Mux, but this still sucks 2020-05-20 16:41:07 +05:30
Nemo b6ebd26215 Worst FullAdder you've ever seen 2020-05-20 16:38:32 +05:30
Nemo 67e8249e7e [02] HalfAdder done 2020-05-20 15:22:50 +05:30
Nemo de816a702f Add cost to README for Dmux8Way 2020-05-20 14:46:51 +05:30
Nemo f4dcbfd853 Adds Dmux8Way. Not as fun as the last one 2020-05-20 14:46:14 +05:30
Nemo db67c53052 DMux4Way. Slept over it, and got it immediately on first try 2020-05-20 14:37:46 +05:30
Nemo 559499e879 Adds Mux8Way16 2020-05-20 02:02:46 +05:30
Nemo 94ddef522a Adds Mux4Way16 2020-05-20 01:52:28 +05:30
Nemo 515f974aaf Or8Way done 2020-05-19 22:52:09 +05:30
Nemo 8a1072a4a5 Adds Mux16. I think I can improve Mux 2020-05-19 22:26:46 +05:30
Nemo ea2b06a217 Remove demo directory 2020-05-19 19:40:44 +05:30
Nemo b2730dd106 🎉 2020-05-19 19:36:41 +05:30
Nemo 406f544df6 Fancy README 2020-05-19 19:33:19 +05:30
Nemo b2236ebac2 Adds Or/Not16 bit variants. Adds COST for each chip 2020-05-19 19:28:09 +05:30
Nemo 4bf8f2f35e Don't know how to create a temp bus yet 2020-05-19 19:15:07 +05:30
Nemo ae4269cebb Not16 is boring 2020-05-19 19:10:00 +05:30
Nemo 1ea9c671bf DMUX done. Almost getting better at this. 2020-05-19 19:03:02 +05:30
Nemo 2cfa691be3 Adds MUX 2020-05-19 18:45:05 +05:30
Nemo 627d56f1eb Adds XOR 2020-05-19 18:26:05 +05:30
Nemo 1b1b3f4cdd AND, NOT, OR 2020-05-19 18:12:59 +05:30
Nemo ab0cd97270 dos2unix 2020-05-19 18:12:52 +05:30
Nemo ad2e1f5747 Initial Commit 💥 2020-05-19 17:32:15 +05:30