Visualizing Data with 7-Segment Displays

preview_player
Показать описание
Displaying numbers is trickier than I expected! In this video we explore how to visualize the data inside of our simulated 4-bit registers, with the help of the double dabble algorithm and some seven segment displays.

Resources and Inspiration:

Music:

Chapters
0:00 Intro
0:49 Two’s Complement Refresher
1:34 Seven-Segment Display + Truth Table
2:58 Boolean Algebra Basics
5:43 Simplifying the Equation
6:48 Converting Algebra to Logic Gates
8:33 Computer-Assisted Design
11:25 Testing the Digit Display Design
12:36 A Real-World Version (the 74LS248)
14:20 Visualizing the Data in a 4-bit Register
15:14 All Ten Digits
17:22 Binary Coded Decimal
19:49 The Double Dabble Algorithm
22:58 Dabbling with Logic Gates
24:05 Implementing Double Dabble
26:39 Displaying an 8-bit Number
27:18 Ripple Blanking
29:32 Displaying Negative Numbers
32:34 Testing the Final Design
33:50 Outro
Рекомендации по теме
Комментарии
Автор


Also, the 1080p quality setting seems to have a lot of visual artifacts for some reason, so if you're able to watch at 1440p instead I'd highly recommend it!

SebastianLague
Автор

A while ago, I saw the first video you made which used that logic gate program, and was inspired to make a simplified version of that program. One of the things I tried to make was a 7-Segment Display. Eventually I did it, and while my solution was absurdly massive and overcomplicated, I was too busy celebrating the fact that I actually made a functioning program and made something with that program, and I have you to thank for it.

I rarely write comments like this, but just know that even if we don't comment, there are many of us who are inspired by you, whether we're newcomers who have never written a "Hello World!" in their life, or veterans working on their next project.

These videos are not only high quality, but incredibly informative, so keep up the outstanding work! Let's get you to 2 million subs next year!

endermagnet
Автор

I love how Sebastian's voice makes it sound like he's constantly smiling, enjoying himself doing all those great projects, and enjoying sharing them with others... that "audio smile" of his is super communicative, i always come out of those vids feeling happier and more optimistic about the world -- so thank you Sebastian!

flymacseamus
Автор

The visualization at 24:06 is genuinely so amazing, it's a perfect way to understand how you can take an algorithm you'd normally think of as imperative and step-by-step, and turning it into a direct pure functional solution

FlowGD
Автор

Hi Sebastian, just wanted to let you know you're my hero. No, seriously.

I had a bunch of practical exams on digital design (comparators, MUX, registers) and I absolutely ACED them thanks to this series. Your style and visual explanations are always soothing, so it didn't even feel like I was studying while watching your videos ❤

boiimcfacto
Автор

Sometimes we forgot how many things are going on under our technology. A seemingly "simple" 3-digit visualization requires a lot of creativity and innovation. I have really enjoyed watching the Double Dabble algorithm explanation. I was surprised by the algorithm... it was like watching an exciting movie. 🎥

Thank you for bringing curiosity and education into the world! I really appreciate your effort.

peterszilvasi
Автор

He casually taught the entire first year CS number system course in a single video!

tech.valiant
Автор

Finally! I've been waiting for the third episode for so long! Just so you know, the two videos you made have gotten me very deep into electronics, and especially 8 bit computing, I even bought an arduino uno kit because of how intresting it was. I looked so much into computing and have watched through almost all of Ben Eater's videos. I just wanna say thank you, your videos have been very amazing and have thought me so much and introduced me into something that is my biggest hobby today. Thank you

alongal
Автор

Beautiful. As an electrical engineer I always enjoy such videos. I hope people outside of computer science field also find these basic digital computing concepts as interesting as they are to us. Keep up the great videos

Ali-wfef
Автор

this series is way more eye-opening than my whole semester at digital engineering subject. Huge thanks to you, all your works are incredibly inspiring.

azfarazdiarfakhsyad
Автор

Just started wondering how my desktop computer actually works on a more in depth level and found your vids from two years ago. Delighted to see you decided to continue it even more just recently. You've got an amazing voice for this type of stuff, you explain things extremely concisely, and you even show both virtual and real world examples. I just want to say thank you for putting so much time and effort into teaching others this stuff, and you've done one hell of a job in doing so! I hope you get the attention you deserve 🤟

DaHolyCanadian
Автор

I absolutely love this project. It's so satisfying to see all the individual steps combining into something bigger, and that in turn being a new step in a different scale. It's just so nice.

diegofloor
Автор

I can't imagine how much time you invested to make such a beautiful and interesting video
You're the best Teacher 👏👏👏

saveriovenezia
Автор

On behalf of everyone here, I will like to tell you that we really do APPRECIATE ALL TIMMME AND EFFORT you put into this. I can only imagine it. Thank you once again

ahmadmuhammad
Автор

Thank you so much for putting subtitles on! The auto-generated ones are good, but they don't nearly convey the way speech actually is heard. It was incredibly helpful, and I just wanted to express how thankful I am.

hegotleggy
Автор

These videos are some of the best on the entire platform! They’re so informative and clear, have amazing visuals, and your enjoyment of it all shines through as well!

kikivoorburg
Автор

I recently had to do this exact same task for my computer science lecture and i am honest, you explained it way faster and better than the professors. Great video!

bodeneinheit
Автор

Fantastic to see you are continuing your work on Digital Logic Sim!

Your logic tutorials are presented so entertaining and you are almost "live" building the tool to teach it with at the same time.

_DRMR_
Автор

This series in my opinion is now the gold standard for anyone who want's to get into the basics of 8bit and logic circuits. Brilliant work Seb.

TheBendixSA
Автор

wow your voice is like empathic, nice and smooth! and you learn entire months of school in under 1H!

gamepunk