How computers understand programs: From transistors to a CPU (1/3)

  Переглядів 175,100

Enqrage Entertainment

Enqrage Entertainment

5 років тому

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.

КОМЕНТАРІ: 179
@mevimo3758
@mevimo3758 Рік тому
I'm so sad you never finished the series. There's clearly abundant demand for it!
@PotatoImaginator
@PotatoImaginator Рік тому
yeah :(
@berkayuzumcu937
@berkayuzumcu937 2 роки тому
great content, but not enough viewers. I was so curious about the next video :/
@coldeeshiashi5922
@coldeeshiashi5922 Рік тому
Damn, sucks to know there's not another video to follow this
@randomaccount6146
@randomaccount6146 Рік тому
@@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.
@randomaccount6146
@randomaccount6146 Рік тому
@@coldeeshiashi5922 nvm I just watched the end of the video and he was inspired from exactly that source 😂.
@actualstudioz7304
@actualstudioz7304 Рік тому
YES LOOK UP CRASH COURSE COMPUTER SCIENCE I HAVE WATCHED IT LIKE 4 TIMES
@mak8019
@mak8019 Рік тому
There are obviously mistakes
@hataritv8983
@hataritv8983 3 місяці тому
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.
@mathematicalmachinery7934
@mathematicalmachinery7934 Рік тому
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.
@khalkotauori
@khalkotauori 20 днів тому
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
@SKF358
@SKF358 10 місяців тому
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!
@furankusama
@furankusama 11 місяців тому
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.
@n1matsu
@n1matsu Рік тому
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.
@AfreakingPear
@AfreakingPear Рік тому
Very good video! Please leave this in the archives of the internet forever!
@raz0229
@raz0229 Рік тому
Man, you are criminally underrated. Great content! Keep it coming
@berkcankural4072
@berkcankural4072 11 місяців тому
this dude just did most the proffesors cant and dissapeared.So much respect my man
@VitorDeCarliPaese
@VitorDeCarliPaese Рік тому
excellent explanation! i always had a hard time understanding how we go from state machines to CPUs.
@lets_learn_some_tech5542
@lets_learn_some_tech5542 3 роки тому
It was so good. Waiting for the next episode 👍
@yes-vy6bn
@yes-vy6bn Рік тому
vax killed him 😢
@DavidGomez-ws5br
@DavidGomez-ws5br Рік тому
I hope not
@mire2801
@mire2801 Рік тому
Excellent explanation! Thank you. I'm waiting for more. :)
@ascyrax8507
@ascyrax8507 9 місяців тому
i just love your sense of humor. amazing video.
@user-qw4xb8qm3n
@user-qw4xb8qm3n Місяць тому
good job, you really go fast deep, without confusing too much.
@Vazzible_gaming
@Vazzible_gaming Рік тому
Damn, this is amazing work so many concepts given in amazing time
@yosumkty
@yosumkty Рік тому
Perfect movie. Easy to understand the hierarchy of the computer from transistor to machine language.
@hassan56785
@hassan56785 Рік тому
Finally a good series to answer my all curiousity
@bistro255
@bistro255 3 місяці тому
the clearest video from transistors to machine code ive ever seen
@guliyevshahriyar
@guliyevshahriyar Рік тому
Very best tutorial! Too much thanks.
@thaboluvhimbi4208
@thaboluvhimbi4208 Рік тому
I like the muscle analogy, great stuff can be done with thousands of transistors.
@arielp7582
@arielp7582 Рік тому
This is some top tier content
@kiryllshynharow9058
@kiryllshynharow9058 11 місяців тому
Very clear explained. Thank you.
@Pablo_Toulouse
@Pablo_Toulouse 11 місяців тому
Excellent, vraiment. Le mieux que j'ai vu, by far. Merci, continu ❤
@redpower2303
@redpower2303 Рік тому
perfectly explained. i found it hard to understand it but you broke it down very good! Nice animations too :)
@alikminenko1282
@alikminenko1282 Рік тому
Great video, hope you will finish the series one day.
@luyombojonathan6688
@luyombojonathan6688 10 місяців тому
Beautifully done
@rushikesh1203
@rushikesh1203 11 місяців тому
Perfect Explanation.
@jothiU
@jothiU Рік тому
Well explained. Thank you for such a wonderful video. Simple animation - that do not distract the learner - is really good.
@siriusblack1504
@siriusblack1504 Рік тому
You wont get a better video explaining this core concept. Love your work!!!
@carlosguilherme7220
@carlosguilherme7220 11 місяців тому
Great explanation. Congrats!
@lokeshmarathi2217
@lokeshmarathi2217 2 роки тому
Very beautiful explanation ..I was so curious..
@daredevil013
@daredevil013 11 місяців тому
Please continue your series
@2Fast4Youtube
@2Fast4Youtube 11 місяців тому
Would have been great to see this whole series
@hanysbaba8069
@hanysbaba8069 Рік тому
works, keep up the good work man
@florianvanbondoc3539
@florianvanbondoc3539 11 місяців тому
This video is made of gold
@josephshulman4330
@josephshulman4330 Рік тому
Outstanding video !!!
@patkundesu
@patkundesu 2 місяці тому
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!
@RoyMustang.
@RoyMustang. 11 місяців тому
So good 🎉 Wish you'd continue the series
@GoldenTalks_BR
@GoldenTalks_BR 9 місяців тому
Amazin! Congrats!
@mamunurrahman642
@mamunurrahman642 10 місяців тому
Great visualization of how the computers actually works😮😮
@randomperson8910
@randomperson8910 Рік тому
this is what i am looking for 😀😀🤩outstanding explaination.
@bethellalrotluanga7764
@bethellalrotluanga7764 10 місяців тому
you sum up my whole first year of engineering in this video
@Pedritox0953
@Pedritox0953 Рік тому
Great video!
@testizoizo7373
@testizoizo7373 Рік тому
Very good video thanks for sharing
@bijaybikram5926
@bijaybikram5926 4 місяці тому
Your accent is what I liked the most about this video 😅 I found what I looked for plus the humor to keep me engaged!
@trocchiettoski
@trocchiettoski 11 місяців тому
the first genius i found on youtyube since 2005
@josephl2027
@josephl2027 Рік тому
How do you not have more subs? well done.
@gayanc6193
@gayanc6193 6 місяців тому
Amazing video❤ love this
@MuhammadSaad-sl3he
@MuhammadSaad-sl3he 11 місяців тому
Best explanation
@sonyseven777
@sonyseven777 Рік тому
Very good video, hope release the next video soon
@pradeepmuthukumarasamy6200
@pradeepmuthukumarasamy6200 2 роки тому
Beautifully explained thanks
@niltmp7126
@niltmp7126 11 місяців тому
What a narration!
@santamarialangomauricio2347
@santamarialangomauricio2347 Рік тому
Wow such a great way to explain the computer, still waiting the other 2 videos Q.Q
@Bianchi77
@Bianchi77 Рік тому
Nice video, thanks :)
@ahtuamroha7061
@ahtuamroha7061 10 місяців тому
Thank you sir
@ajinvanil23
@ajinvanil23 Рік тому
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
@jokarjapan
@jokarjapan Рік тому
Keep this up , Great video
@Mr.chandan
@Mr.chandan 2 роки тому
Nice 👍
@gadgetlover2.0
@gadgetlover2.0 Рік тому
ti (the instrunt into the channel rack) and then it crashes the soft soft... Can soone help please?
@mymotherland3905
@mymotherland3905 Рік тому
Ty I got my first divine because of you
@LourdHarshanR
@LourdHarshanR 6 місяців тому
Teach us with doing simple project like gates building with transistors and c programming the microcontroller etc
@oloruntobaoluwadarewasiu8045
@oloruntobaoluwadarewasiu8045 Рік тому
Long life and prosperity
@hassan56785
@hassan56785 Рік тому
Stay tuned
@elinesiobrito3333
@elinesiobrito3333 11 місяців тому
Good job
@Arvydas1987
@Arvydas1987 11 місяців тому
thanks god it has subtitles
@shadowpapito
@shadowpapito 11 місяців тому
Good Job
@MisterAleixo
@MisterAleixo 11 місяців тому
Very nice. Please do the next videos.
@koult1784
@koult1784 10 місяців тому
this is too good, great job, too bad you didn't follow the series, but great explanation
@phanindra2120
@phanindra2120 2 роки тому
Suuuuupppppper explianation
@vishukumar1109
@vishukumar1109 11 днів тому
Sir please make more videos on isa instructions set architecture
@mein.c.tut.w
@mein.c.tut.w 4 місяці тому
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 😅😅😅😢
@seckinseckin3919
@seckinseckin3919 Рік тому
it has passed 4 years and video series still 1/3 .. i think maker doesn't want to mess with it anymore..
@charliebrownn6622
@charliebrownn6622 Рік тому
Great video ! Thanks but I need to know how the Control Unit works, how the instructions are hard coded in the hardware
@giovannicesaramorim9adigan961
@giovannicesaramorim9adigan961 Рік тому
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?"
@charliebrownn6622
@charliebrownn6622 Рік тому
@@giovannicesaramorim9adigan961 thank you very much for your explanations ! I downloaded the PDF!
@giovannicesaramorim9adigan961
@giovannicesaramorim9adigan961 Рік тому
@@charliebrownn6622 It will have all the things explained in the video in logic gate's level of detail, good read!
@ArtikLamartik
@ArtikLamartik 3 місяці тому
you said an or gate and not a and gate at 5:56, just look, I love this video!
@hassan56785
@hassan56785 Рік тому
Yes
@jurijaerts1086
@jurijaerts1086 Рік тому
part 2?
@andrewfetterolf7042
@andrewfetterolf7042 Рік тому
Lets see the next video!
@vishukumar1109
@vishukumar1109 11 днів тому
Sir please make more videos on software and hardware interface
@vansf3433
@vansf3433 11 місяців тому
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
@alanhurdle3949
@alanhurdle3949 14 днів тому
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
@nykt0r
@nykt0r 6 місяців тому
I WANT THE WHOLE SERIES 😭😭😭
@GiC7
@GiC7 9 місяців тому
Nice
@tarikeld11
@tarikeld11 Рік тому
Only 3000 views? What??
@ahtuamroha7061
@ahtuamroha7061 10 місяців тому
@arduinomaquinas
@arduinomaquinas Рік тому
Like 1.8K 👏👏👏
@juansnyders7323
@juansnyders7323 Рік тому
a genius with a German (I think) accent teaches you how to build a computer... I crave more knowledge!
@NN-lo5fy
@NN-lo5fy Рік тому
Fantastic video, if only too fast sometimes. I wish there was a German version, too :)
@jordonpollock1550
@jordonpollock1550 Рік тому
Is that a Madeon logo I see on that monitor?! You've got good taste..
@NoxmilesDe
@NoxmilesDe Рік тому
Wo ist Teil 2
@user-vo6fq6zx1g
@user-vo6fq6zx1g 9 місяців тому
fantastic video, sad there is only one video
@saduniwathsala
@saduniwathsala Рік тому
👍
@karoxo
@karoxo Рік тому
😄 I WANT HIM AS MY TEACHER
@blandon93
@blandon93 11 місяців тому
Brain combines ALU, ram, cache; control unit is more like old cortex with all vegetative functions.
@Dom2k16
@Dom2k16 11 місяців тому
More pls
@samuelkurz5814
@samuelkurz5814 10 місяців тому
Gutes Video 👍 schade dass es so aussieht als würde die Serie nicht fortgesetzt werden
@sosscs
@sosscs Рік тому
Where's the rest of the series?
@maxmuster7003
@maxmuster7003 11 місяців тому
Ein Lichtschalter der versteht was Licht ist.😂
@_rd_kocaman
@_rd_kocaman Рік тому
Wheres the rest
How Binary Works, and the Power of Abstraction
15:17
Josh's Channel
Переглядів 289 тис.
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Переглядів 1,7 млн
Анна Трінчер - Бар за баром (Official Music Video)
02:38
Анна Трінчер
Переглядів 1,8 млн
Transistors - The Invention That Changed The World
8:12
Real Engineering
Переглядів 5 млн
From Transistors To Tetris Part 1 : Computer Architecture
20:17
Lev Kruglyak
Переглядів 264 тис.
How Do Computers Make Decisions? Logic Gates and Boolean Logic Explained.
11:24
Basics Explained, H3Vtux
Переглядів 173 тис.
How does a COMPUTER CPU actually WORK?
18:29
Arvin Ash
Переглядів 178 тис.
Visualizing Data with 7-Segment Displays
34:26
Sebastian Lague
Переглядів 1,2 млн
How a CPU Works in 100 Seconds // Apple Silicon M1 vs Intel i9
12:44
How a CPU Works
20:42
In One Lesson
Переглядів 8 млн
Exploring How Computers Work
18:12
Sebastian Lague
Переглядів 3,3 млн
I Designed My Own 16-bit CPU
15:46
AstroSam
Переглядів 1,8 млн
Analog Computing is GENIUS - Here's Why!
15:28
Two Bit da Vinci
Переглядів 461 тис.
Нужен ли робот пылесос?
0:54
Катя и Лайфхаки
Переглядів 837 тис.
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Переглядів 6 млн
МОЙ ПЕРВЫЙ ТЕЛЕФОН - Sony Erricson T280i
18:02
ЗЕ МАККЕРС
Переглядів 63 тис.
Сомнительно... Ну Окэй... Распаковал Nothing Phone (2a)
16:19
РасПаковка ДваПаковка
Переглядів 57 тис.