Inside the CPU - Computerphile

Inside the CPU - Computerphile

Computerphile

7 лет назад

359,011 Просмотров

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


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

@noevelasquez5109
@noevelasquez5109 - 14.03.2023 01:56

Very HELPFUL video...thanks so much !!!

Ответить
@danielnicolae99
@danielnicolae99 - 30.12.2022 14:41

So how does the cpu get the first address loaded on its program counter in the first place?

Ответить
@panagiotischagias4119
@panagiotischagias4119 - 14.09.2022 13:07

Assembly language which we as humans can understand...ish. 😂

Ответить
@MPK1881
@MPK1881 - 22.08.2022 19:22

Thanks a lot for sharing the knowledge, about the necessity for Harvard architecture.

Ответить
@SameAsAnyOtherStranger
@SameAsAnyOtherStranger - 06.08.2022 14:41

An explanation of how CPUs using the compliance model of everything.

Ответить
@tracktor1979
@tracktor1979 - 14.04.2022 15:39

I still don't get what's actually happening inside the CPU. How does it "know" to put a value in the point counter? How do the CPU and memory "talk" so that the memory knows, or is forced to send, an instruction from a specific address? Why does running two voltages (1s and 0s) through a CPU do anything? Seems like the CPU "knows" certain instructions, but where does the "knowing" come from?

Ответить
@flyingrat492
@flyingrat492 - 10.03.2022 23:42

Well my wonderful peoples, I've been searching far and wide and I am yet to find an answer, how does the computer actually generate the clock pulse that determines the speed. Is it a tiny capacitor being charged and discharged as i suspect or am I completely wrong and is it something entirely different. The internet seems stumped by this and I can only seem to find videos like this telling me the software side of things. I would be much obliged to recive any information about this subject and would greatly apreciate some further reading links.

-yours sincerely, some random internet person

Ответить
@vieuxparchemin5350
@vieuxparchemin5350 - 09.01.2022 10:08

Thx!

Ответить
@George.witha.j
@George.witha.j - 05.01.2022 00:17

Ответить
@andreydunin6712
@andreydunin6712 - 11.12.2021 19:10

I’m watching many of these years after publishing and extremely grateful for these explanations! You truly have a talent for teaching.

Ответить
@TruthSoothsayer
@TruthSoothsayer - 17.11.2021 12:05

I still have question. How does Assembly Language which is a software code communicates with Silicon Chip which is a hardware i.e. how is conversion done to chip of assembly language.

Ответить
@isyt1
@isyt1 - 25.09.2021 00:55

Interesting but I don’t understand how in the past there was a race with CPU manufacturers to have the highest number of MHz and that basically said how fast the CPU is.
Why is that no longer a thing?

Ответить
@jhonbohorquez1814
@jhonbohorquez1814 - 17.06.2021 19:56

me interesante computador

Ответить
@OnionKnight541
@OnionKnight541 - 09.03.2021 08:34

@4:40 am i high or did he explain the same thing like 5 times in 5 different ways ? 🤔

Ответить
@tensevo
@tensevo - 03.03.2021 23:32

Each cycle:
Fetch instruction from memory
Decode instruction
Execute instruction

Ответить
@rishavmasih9450
@rishavmasih9450 - 02.02.2021 09:17

short as a byte, hmmmm i wonder.
for the record a byte is combination of 8, 1's or 0's.
so it may look something like this 01100011 = 99 not so short now eh?

Ответить
@amaarquadri
@amaarquadri - 31.01.2021 06:42

If anyone wants to understand this stuff at a very fundamental level, I would highly recommend Ben Eater's series on building a breadboard computer.

Ответить
@hamzanasir1590
@hamzanasir1590 - 20.01.2021 18:22

Respected Sir.
Your explanation is very amazing. I have a great interest in low level computer stuff. Keep making these kind of videos. 👍👍👍

Ответить
@papacanfly5639
@papacanfly5639 - 06.01.2021 12:19

anyone allergic to the sound of that sketch pen sounding "shhhhh shhhhh shh"?

Ответить
@AcornElectron
@AcornElectron - 02.01.2021 04:25

Imma take it up a level

10 Print “C”

Ответить
@swadlol
@swadlol - 13.12.2020 21:00

Another “the cpu is magic” video and nothing about how it actually works.

Ответить
@nostromo9081
@nostromo9081 - 25.11.2020 22:45

Thank you Bilbo. You are my IT mithril.

Ответить
@TesterAnimal1
@TesterAnimal1 - 07.11.2020 16:07

That green barred line printer paper is a blast from the past! Is it manufactured seriously any more, or is that just for fun?

I used to load deafening band printers with that stuff, and it would frequently mash it all up, and the whole print job would have to be redone.

Ответить
@SerandibBroadcast
@SerandibBroadcast - 29.10.2020 21:32

Sir, Thank you for doing this lesson. I m sitting for BCS HEQ exams this november and this channel is my source of knowledge. I always find it difficult to understand that bubble concept in the pipeline, but now I do. thanks again.

Ответить
@maazsiddiqui6324
@maazsiddiqui6324 - 06.10.2020 18:36

please any one explain how cpu is outputing it on the screen i cant find anywhere!

Ответить
@davidprock904
@davidprock904 - 23.08.2020 06:16

You forgot to mention the Prock Architecture... oh wait , I haven't released it yet, its better that anything out there!

Ответить
@dylanfisher6042
@dylanfisher6042 - 23.06.2020 15:55

Can this pipeline ‘bubble’ dilemma be a solution quantum computing can solve with its ability to compute instructions simultaneously regardless of a cycle?

Ответить
@turbowhine360
@turbowhine360 - 11.06.2020 17:34

Thanks, Dr. Bagley, you are an excellent public speaker and explained the CPU cycle quite clearly.

Ответить
@SevenDeMagnus
@SevenDeMagnus - 09.05.2020 05:09

Cool, is the register a kind of memory, a kind of cache?

Ответить
@patrickc.6183
@patrickc.6183 - 08.05.2020 19:40

When multiple steps are occurring in the CPU at the same time, is that how simultaneous multi-threading works on an AMD CPU (or hyper-threading on Intel)?

Ответить
@ihaveneverwantedto
@ihaveneverwantedto - 03.05.2020 04:11

So I cannot estimate his age be looking at him, at all. I googled "Dr Steve Bagley"and it auto-completed to "Dr Steve Bagley age", so clearly someone else thought the same thing.

Ответить
@snjdhzhzdjsjx4408
@snjdhzhzdjsjx4408 - 25.04.2020 01:40

what is fetsh

Ответить
@Pedritox0953
@Pedritox0953 - 02.04.2020 03:49

Steve is a rockstart of computing

Ответить
@syntaxerorr
@syntaxerorr - 22.03.2020 19:28

Love the computerphile logo on the end of the marker.

Ответить
@mauricewalker2254
@mauricewalker2254 - 18.01.2020 09:00

It is nice to learn the basics of a computer. It gives you the confidence to use your computer. I think l was born too soon and l am playing catch up.

Ответить
@stutavagrippa8690
@stutavagrippa8690 - 09.01.2020 14:24

If we have a pipelined CPU, and the instruction needs to access something that will cause a bubble, why don't we just add some address buses?

Ответить
@wp5355
@wp5355 - 01.01.2020 19:11

Excellent presentation!!

Ответить
@muhammadbilalmalik7292
@muhammadbilalmalik7292 - 16.12.2019 10:10

Poor Communication Very Poor. Talk Clearly.

Ответить
@AccuphaseMan
@AccuphaseMan - 02.12.2019 13:50

The part when he mentions the 15 byte instructions on X86 reminded me of ROP. I Guess this is why ARM is so much more secure.

Ответить
@mehdicharife5814
@mehdicharife5814 - 12.11.2019 22:38

mafhmt ta 9lwa

Ответить
@hailstoneaerialfilms9249
@hailstoneaerialfilms9249 - 03.11.2019 11:21

I recommend changing your channel name

Ответить
@ioncasu9825
@ioncasu9825 - 01.10.2019 00:22

Why isn't the interviewer asking questions?

Ответить
@doms6741
@doms6741 - 28.04.2019 02:07

Why can't they create a CPU the size of a graphics card, so they dont have to worry about size issues?

Ответить
@musikvgen
@musikvgen - 14.03.2019 19:38

excellent! animation and description wise..

Ответить
@melkiorwiseman5234
@melkiorwiseman5234 - 22.02.2019 09:15

You folks should insert a link to Ben Eater's "Building an 8-bit Breadboard Computer" series right here on YT. He's brilliant at simplifying the complications of a CPU to a level which the ordinary person can understand.

The Breadboard Computer which Ben Eater builds and explains over the course of the series can be built by anyone. The only really big complication is finding all of the parts because some of them have become quite scarce since the book which Ben used as his guide was written.

Ответить
@kressckerl
@kressckerl - 29.01.2019 18:31

Pretty sure v is pronounced as an f

Ответить
@Akash77133
@Akash77133 - 08.12.2018 16:58

WOAH!! this video must be great cause i understood literary NOTHING

Ответить
@psyience3213
@psyience3213 - 25.11.2018 18:11

Really good explanations.

Ответить
@walkieer
@walkieer - 18.10.2018 10:28

How does the CPU know how to draw the character? Is it coded within the CPU itself?

Ответить