The Fetch-Execute Cycle: What's Your Computer Actually Doing?

The Fetch-Execute Cycle: What's Your Computer Actually Doing?

Tom Scott

4 года назад

1,805,476 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

AussieEevee
AussieEevee - 16.09.2023 12:32

Life would be so much easier and simplier without computers

Ответить
Md Sabil Sarfaraz
Md Sabil Sarfaraz - 14.09.2023 14:36

Thank you sir..i am GATE aspirant used for entrance into the reputed IITs ...this helped me a lot love from India

Ответить
dhruv
dhruv - 13.09.2023 19:47

Always the British explain it the best. They are like parents of the world. <3 God bless them for eternity!

Ответить
ngeh tohnain
ngeh tohnain - 11.09.2023 16:52

Good explanation but I am not convinced with the way clock cycle is explain. A clock cycle deals with a single instruction

Ответить
officialmcdeath
officialmcdeath - 05.09.2023 11:28

Hmmm the word 'Fetch' appears to have unleashed a wave of dog treat adverts \m/

Ответить
adzplus1
adzplus1 - 02.09.2023 19:57

Excellent video. A billion thanks

Ответить
Moho Khachai
Moho Khachai - 02.09.2023 14:36

The clock

Ответить
Tarun
Tarun - 29.08.2023 19:23

This video makes it impossible for me to not hear Tom snapping fingers everytime I run the debugger on my programs

Ответить
Adriana Spalinky
Adriana Spalinky - 22.08.2023 18:55

My computer 🖥️ is ignoring Tom Scott

Ответить
Richie Rabbit
Richie Rabbit - 22.08.2023 09:06

As a RM who works closely in highly technical environments, I can't thank Tom enough for making me understand these very basic logical concepts when it comes to CSE. I'm not an engineer and I will likely never need to implement anything like this but knowledge is good and sometimes I can't sleep haha.

Thanks Tom!

Ответить
N K
N K - 20.08.2023 21:27

Thank you so much!

Ответить
Ferjeoui Cheker
Ferjeoui Cheker - 19.08.2023 08:24

Easy to read accuracy

Ответить
Deriz Nobot
Deriz Nobot - 10.08.2023 23:33

No assembly, no construct.

Ответить
osman hosgor
osman hosgor - 10.08.2023 21:52

thank you

Ответить
AtomGutan
AtomGutan - 02.08.2023 22:52

Did anyone else notice "programme counter" in the thumbnail. The long version of PC always is Program Counter. I cannot let this British spelling go unnoticed.









(joke btw)

Ответить
TheCasualSimRacer
TheCasualSimRacer - 01.08.2023 14:32

I don't know why I'm watching these, my Computer Science GCSEs finished in June

Ответить
RCBA13YO
RCBA13YO - 16.07.2023 16:43

Question: Does the CPU execute each step per clock tick, or the 3 steps at once per 1 tick?

Ответить
Tushar Kuntawar
Tushar Kuntawar - 04.07.2023 07:28

How do I snap my fingers like tom to run my computer?

Ответить
Banane
Banane - 01.07.2023 20:23

Having programmed a little in assembly, I'd rather do the 4chan sandpaper room than program a game in that godforsaken language

Ответить
shmel
shmel - 22.06.2023 18:13

Ohhhh!! I understand it now!! well, the underlying concepts, at least. Off to learn more about processing units :)

Ответить
Braeden F
Braeden F - 17.06.2023 16:24

Incredible video

Ответить
bat farme
bat farme - 09.06.2023 08:01

Hypno ASMR listeners watching this video are gonna have a fun time

Ответить
Facts By Nu
Facts By Nu - 08.06.2023 05:44

This explanation is too complex and fast

Ответить
Mystery
Mystery - 04.06.2023 09:49

I wish if Tom was my teacher...
This is amazing!

Ответить
YEW CHENG YIN Moe
YEW CHENG YIN Moe - 01.06.2023 09:27

A computer is just a glorified calculator

Ответить
Mart
Mart - 25.05.2023 13:42

I'm more impressed by Roller coaster Tycoon being made in Assembly.

Ответить
Rayce VR
Rayce VR - 23.05.2023 21:29

Why can’t programmers just convert their code back into binary after they are done and make that the running language so that it can be easier on hardware.

Ответить
Mülhem İbrahim
Mülhem İbrahim - 18.05.2023 14:32

that's how things should be explained..many thanks to you

Ответить
Emmanuel Israel
Emmanuel Israel - 17.05.2023 08:03

Damn u are so good. U made it easy. Thanks 🔥🙌

Ответить
Jayden Ritchie
Jayden Ritchie - 27.04.2023 01:49

thanks, is this why when a computers have a hard faults and have to fetch from memory fragmented HDDs can cause the cpu core to wait until it is able to read from the platter some times an audiable thrashing of the head can be heard? what we cant hear is the ram being flushed if it is read fault and cpu core waiting at max freq? or is this statement incorrect?

Ответить
xXVerstörendLPXx
xXVerstörendLPXx - 08.04.2023 12:51

This way of explaining didn't satisfy me enough. You left me dangling at a position that says: Any problem, no matter how hard it is can be solved by just an "accumulator", he just needs to be fast enough :D

Ответить
crimemaster gogo
crimemaster gogo - 05.04.2023 17:32

what's that background LEDs?

Ответить
CoderTonza
CoderTonza - 04.04.2023 18:44

Some one give him a medal. This explanation was great

Ответить
not ahmadov
not ahmadov - 04.04.2023 10:44

Why you looks like Linus Torvalds... ?

Ответить
Stephanie Crispin
Stephanie Crispin - 03.04.2023 21:33

It's 2023 and this is still very helpful

Ответить
Buth
Buth - 03.04.2023 06:19

THANK YOUU!!

Ответить
이동훈
이동훈 - 31.03.2023 02:41

I can't take my eyes off you.

Ответить
sheik aziz
sheik aziz - 24.03.2023 07:54

isnt program supposed to be in secondary memory(hard disk) and and instructions should loaded from hard disk to Ram(primary memory)?

Ответить
MidTierJesus
MidTierJesus - 17.03.2023 12:22

please god make tom scott my cs teacher

Ответить
Hellodavey1902
Hellodavey1902 - 14.03.2023 02:55

This snapping is horrendously annoying.

Ответить
yeromin
yeromin - 04.03.2023 15:14

Brilliant video. A truly understandable one, interesting and inspiring to continue.
Bravo 👏

Ответить
PlayerOfCeleste
PlayerOfCeleste - 26.02.2023 21:41

Everytime someone clicks their fingers I say either fetch, decode or execute

Ответить
Eugene
Eugene - 25.02.2023 23:09

Tom's finger snaps are oddly satisfying

Ответить
Worldtreeboy
Worldtreeboy - 22.02.2023 17:55

Does the instruction register stores only the operator OR both operand and operator OR operator and address of operand?
Like for example, 1+2
Does the instruction register store only the
+ sign
OR
store 1,2, +
OR
address of 1, address of 2, + ?

Ответить
Chris Lawrence
Chris Lawrence - 18.02.2023 05:49

Roller Coaster Tycoon was built in assembly code! By one guy!

Ответить
Rajkumar yadav
Rajkumar yadav - 15.02.2023 19:49

Tom is really a great explainer.

Ответить
TEKNOTRONIKS
TEKNOTRONIKS - 14.02.2023 20:51

I think there are other registers working like ADDRESS REGISTER, DATA REGISTER and also CONTROL UNIT and ALU, working of these are missing.

Ответить
Ankan Tantubay
Ankan Tantubay - 10.02.2023 16:53

👌🏻Flick and you're good to go

Ответить