How computers understand programs: From transistors to a CPU (1/3)
Вставка
- Опубліковано 6 кві 2019
- In the first episode of this three-part long series about computers, we will take a look at the construction and functionality of a computer. We will start our journey at the transistor scale and move up to higher levels of abstractions until we built a whole CPU. On our journey, we will meet logic gates and see how they work. With their help, we will be able to make circuits, which can calculate for us. We will meet a few of them, but eventually, we will unite them in an ALU. We will learn to speak with our ALU in its unique language. Then we will pair off our ALU with registers, a control unit, and RAM. This fellowship of computer parts can work off our programs. Because this fellowship of computer parts is ingenious, it is called "CPU". Sadly, it can only speak in 0's and 1's, so we have to learn its language to write our programs.
I've hidden some easter eggs, so pause the video sometimes, if you have nothing better to do with your life.
Be the first one to find one of my three favorite music artists I hid in the video. The first person who writes a comment on them gets a heart.
Programs I used:
Audacity - audio editing
DaVinci Resolve - video editing
Inkscape - Vector graphics
All sound effects are creative commons 0 from fresound.org. Vector graphics, animation, and voice-over are all done by myself. - Наука та технологія
I'm 4years late. As and EEE student, i have to say, this is one of the best digital electronics, microprocessor and computer engineering video I've ever come across. please finish the series.
I'm so sad you never finished the series. There's clearly abundant demand for it!
yeah :(
Maybe something must have happened with him.
3:38 the third value should be true
5:58 says “or” instead of “and”
I don’t think this will trip anyone up but I’m putting this here jic
Perfect explanation, I’ll be saving this one to help explain stuff to people - I tutor this subject and this is by far the best explanation I’ve seen, since it balances detail, humor, and attention perfectly. Absolute masterpiece.
great content, but not enough viewers. I was so curious about the next video :/
Damn, sucks to know there's not another video to follow this
@@coldeeshiashi5922 if you are interested try looking up "crash course computer science" and watch episodes from at least 1 to 7. It was enough for me to make a CPU from logic gates only on a simulation.
@@coldeeshiashi5922 nvm I just watched the end of the video and he was inspired from exactly that source 😂.
YES LOOK UP CRASH COURSE COMPUTER SCIENCE I HAVE WATCHED IT LIKE 4 TIMES
There are obviously mistakes
Bro come on continue the series I'm not lying but nobody was able to explain all of these fundamental computer science science concepts in a fast easy way like you , please continue it
I've been looking for this detail, the physics plus abstraction for years! Not that I fully understand this, but I will watch multiple times. I also love the humor and graphics. Thank you thank you!
the clearest video from transistors to machine code ive ever seen
This video is so insanely well made. Thank you very much, it cleared many loose ends.
I saw that your channel is inactive, but wanted to thank and congratulate anyway, also, will certainly recommend many people in the area to watch it. Hope you continue the series somehow, in the future.
Man, you are criminally underrated. Great content! Keep it coming
The fact that this video series is already dead is heartbreaking. The video was genuinely fenomenal and I was looking forward to see the coming parts.
It was so good. Waiting for the next episode 👍
vax killed him 😢
I hope not
Excellent explanation! Thank you. I'm waiting for more. :)
excellent explanation! i always had a hard time understanding how we go from state machines to CPUs.
good job, you really go fast deep, without confusing too much.
Very good video! Please leave this in the archives of the internet forever!
Well explained. Thank you for such a wonderful video. Simple animation - that do not distract the learner - is really good.
perfectly explained. i found it hard to understand it but you broke it down very good! Nice animations too :)
I like the muscle analogy, great stuff can be done with thousands of transistors.
this dude just did most the proffesors cant and dissapeared.So much respect my man
Your accent is what I liked the most about this video 😅
I found what I looked for plus the humor to keep me engaged!
i just love your sense of humor. amazing video.
the first genius i found on youtyube since 2005
Damn, this is amazing work so many concepts given in amazing time
Great video, hope you will finish the series one day.
You wont get a better video explaining this core concept.
Love your work!!!
Perfect movie. Easy to understand the hierarchy of the computer from transistor to machine language.
You deserve more subs. I love how your videos summarizes my questions in a very fun and presentable way. I'll check your other videos out. Thank you!
Finally a good series to answer my all curiousity
Very best tutorial! Too much thanks.
Very clear explained. Thank you.
Excellent, vraiment. Le mieux que j'ai vu, by far. Merci, continu ❤
Very beautiful explanation ..I was so curious..
Would have been great to see this whole series
you sum up my whole first year of engineering in this video
Please continue your series
You accent sounds like you say zewo instead of zero and that is just adorably stereotypical and i think it is epic❤
Very good concise explanation. Most videos with the same pase are 1 to 2 hours long 😅 and even though your pase was so fast you still included many information i sometimes miss when someone else explains it because sometimes they never even talk about opt codes even though they speek about ALUS 😅😅😅😢
Great explanation. Congrats!
So good 🎉 Wish you'd continue the series
Wow such a great way to explain the computer, still waiting the other 2 videos Q.Q
U deserve more views bro or just don't look views just look about the change u bought to a persons thinking. Ur videos are great. U should do more videos
This video is made of gold
This is some top tier content
Outstanding video !!!
Beautifully done
this is what i am looking for 😀😀🤩outstanding explaination.
Great visualization of how the computers actually works😮😮
How do you not have more subs? well done.
Very good video, hope release the next video soon
thanks god it has subtitles
Very good video thanks for sharing
works, keep up the good work man
Nice video, thanks :)
Great video!
Perfect Explanation.
you said an or gate and not a and gate at 5:56, just look, I love this video!
it has passed 4 years and video series still 1/3 .. i think maker doesn't want to mess with it anymore..
Amazin! Congrats!
Very nice. Please do the next videos.
Beautifully explained thanks
Keep this up , Great video
Ty I got my first divine because of you
Amazing video❤ love this
Stay tuned
this is too good, great job, too bad you didn't follow the series, but great explanation
What a narration!
Nice 👍
I WANT THE WHOLE SERIES 😭😭😭
ti (the instrunt into the channel rack) and then it crashes the soft soft... Can soone help please?
Is that a Madeon logo I see on that monitor?! You've got good taste..
It requires good knowledge of physics, mathematics and electronics to understand the hardware and system operating software, and how assembly programming language can have an insight of the hardware and influence on the hardware performances, and that's why you guys must have at least good knowledge of computer science at university levels to do so
Great video ! Thanks but I need to know how the Control Unit works, how the instructions are hard coded in the hardware
This type of CPU works in steps, load stuff in the alu, open x register, write to y register, etc. mostly in 7 of them.
To do instructions, it decodes the instruction number with a decimal decoder (search the circuit) and if it's X instruction AND Y step, it will do W thing (what it's meant to do in that instruction at that step) I recommend searching a PDF for the scott cpu book "but how do it know?"
@@giovannicesaramorim9adigan961 thank you very much for your explanations ! I downloaded the PDF!
@@charliebrownn6622 It will have all the things explained in the video in logic gate's level of detail, good read!
I've been 'programing' computers since 1991 and this is seriously the first time ive actually understood wtf is going on in there 😂
Best explanation
Sir please make more videos on software and hardware interface
fantastic video, sad there is only one video
Good Job
Sir please make more videos on isa instructions set architecture
Fantastic video, if only too fast sometimes. I wish there was a German version, too :)
Lets see the next video!
I like it, thank you I remember alot of my schooling I for got how is the course recognized, well thanks if any books I would be interested
Suuuuupppppper explianation
Teach us with doing simple project like gates building with transistors and c programming the microcontroller etc
Thank you sir
Good job
a genius with a German (I think) accent teaches you how to build a computer... I crave more knowledge!
Yes
Only 3000 views? What??
Like 1.8K 👏👏👏
Long life and prosperity
Continue your next video ... please....
That escalated pretty quickly...
There are lots of sectets that can enhance a computer or a micro sd card, all these simple tricks are kept secret. Usually the secret has to be done only once after a computer is bought. Some of these: Diablo Strength, magic, dextetity, agility, defense, intelligence, luck, all these enhance the cpu by residing inside the internal cache. The cache is kept alive with an infinite circuit of caoacitors, you can erase it using your fingers or pliers. Legal Windows goes even further, it takes care of the external cache, depending on how you use the computer. The speed boost is amazing, 1 ghz is enough for everything today.
Brain combines ALU, ram, cache; control unit is more like old cortex with all vegetative functions.
Nice
part 2?
Even tho i am still an 8 y.o. I never wondered how i could move because i knew the answer the entire time!!!
it's been a while since I did Discrete math.
Gutes Video 👍 schade dass es so aussieht als würde die Serie nicht fortgesetzt werden
While I'm here, your error screen has an error lol.
'Check to make sure your exterminator is probably installed'
Should read..
'Check to make sure your exterminator is properly installed'
Lol, cheers
😄 I WANT HIM AS MY TEACHER