Dagmawi Babi
6.43K subscribers
14.8K photos
1.96K videos
231 files
2.06K links
Believer of Christ | Creative Developer.

Files Channel: https://t.me/+OZ9Ul_rSBAQ0MjNk

Community: @DagmawiBabiChat
Download Telegram
Dagmawi Babi
I hope you've got data cause I'm uploading it in good quality to enjoy it pretty well. 😊
Media is too big
VIEW IN TELEGRAM
I built logic gates and used them to build half and full adders. 😀

Then I used that to make a full 8-Bit full adder all in Mindustry 🤯🔥

I had a blast 🥰

#MyProjects #DLD #Mindustry #CPU
@Dagmawi_Babi
Please open Telegram to view this post
VIEW IN TELEGRAM
I don't know the full path for building a CPU from scratch but so far this's the logical step I've seen and learnt:

• Logic Gates
• Half Adder
• Full Adder
• 4 Bit Adder
• 8 Bit Adder
• Binary Number Representation
• Binary Addition & Subtraction
• ALU
• Latches (SR, JK, D)
• Async Registers
• Clock
• Flip Flops
• Sync Registers
• 4 Bit Registers
• 8 Bit Registers
• Visualize Data In Registers
• Multiplexers
• Busses
• Tri State Outputs
• Bus Buffers
• IDK AFTER THIS

#CPU #DLD
@Dagmawi_Babi
Bro built a 16-bit CPU in excel
https://youtu.be/5rg7xvTJ8SU?si=PW_74xPpje3RjVxl

Pretty interesting if you're into this kinda stuff.

#YouTube #CPU
@Dagmawi_Babi
cpu.circ
60.8 KB
This was my attempt at building a CPU from scratch a while back.

Still one of the projects I learnt so much from.

Use logisim to run this.

#CPU #DLD #MyProjects
@Dagmawi_Babi
I'm not an expert at this (obviously) but here is an overview of the logical steps to build a CPU from scratch if you ever wanted to build your own

1. Logic Gates (NAND, NOR...)
2. Clock
3. Half Adder
4. Full Adder
5. Flip Flops
6. Registers
7. Multiplexers
8. Demultiplexers
9. Registers
10. ALU
11. Control Unit
12. Instruction Decoder
13. Bus system
14. At this point you're now making a higher level interaction to the CPU by making a Program Counter, Memory Address and Data Register, interrupt Controllers, Cache Memory and do forth.

I wrote a slightly more specific one before
https://t.me/Dagmawi_Babi/15017

#CPU #DLD #Resources
@Dagmawi_Babi
Here's a list of resources I used about DLD and CPU building from scratch.

Main Resources are these YouTube Channels
• Ben Eater
• Sabastial Lague

Exploring How Computers Work Playlist
https://youtube.com/playlist?list=PLFt_AvWsXl0dPhqVsKt1Ni_46ARyiCGSq&si=zvtUx2cy2VFrv9B7

Digital Logic Simulation Playlist
https://www.youtube.com/watch?v=ShoG-CSvX1U&list=PLVvvywugKb1da3HUMSZssX5JHkj9ZciPY

Building a CPU from scratch
https://youtu.be/nu_tvruoK18?si=EG3MktAT2gPnBAcy

CPU Design 1
https://www.youtube.com/watch?v=Kbbzwabgtok

CPU Design 2
https://www.youtube.com/watch?v=LS4UQu2VkcA

Programmable Computer from Scratch
https://www.youtube.com/watch?v=Kcl3t7XKE0g

Using EEPROM for Combinational Logic
https://www.youtube.com/watch?v=BA12Z7gQ4P0

Decoders Explained
https://www.youtube.com/watch?v=a3wh7xV5PBU

Full DLD Course Playlist
https://www.youtube.com/playlist?list=PLBlnK6fEyqRjMH3mWf6kwqiTbT798eAOm

CPU from Scratch Playlist
https://youtube.com/playlist?list=PLyHSZvOEP5Ebu9XpEVQTrhMGBlqpG6Hur&si=HasLJmffwpDUbNV3

Electronics Full Course
https://www.youtube.com/watch?v=WlUOr4z3Lbs

An 8-Bit TTL CPU and GPU
https://www.youtube.com/playlist?list=PL75A1967B78B0D5A4

How do CPUs read machine code
https://www.youtube.com/watch?v=yl8vPW5hydQ

BCD To 7 Segment Circuit
https://www.electronicshub.org/bcd-7-segment-led-display-decoder-circuit/

#CPU #DLD #Resources
@Dagmawi_Babi
This's a tool Sabastiam League used to build and simulate a working CPU. It's pretty comfortable to use and it's cross platform.

Uploading to my files channel.

PC Version
https://t.me/c/1156511084/759

Linux Version
https://t.me/c/1156511084/760

Mac Version
https://t.me/c/1156511084/761

Download latest here
https://sebastian.itch.io/digital-logic-sim

#CPU #DLD #SabastianLague
@Dagmawi_Babi
This media is not supported in your browser
VIEW IN TELEGRAM
Zooming into the CPU in an iPhone since iPhone 16 is about to be launched soon.

(Tbh I'm very excited for it, I haven't heard any rumors, I just feel like it's gonna be big 😅)

#IPhone #CPU
@Dagmawi_Babi