What is a processor? This is the question we are going to answer in this presentation. You do not need to have deep knowledge of computer science as the examined topic is covered rather casually. The presentation also contains a lot of illustrative pictures.
I gave the presentation at the Faculty o...
What is a processor? This is the question we are going to answer in this presentation. You do not need to have deep knowledge of computer science as the examined topic is covered rather casually. The presentation also contains a lot of illustrative pictures.
I gave the presentation at the Faculty of Science of Masaryk University in 2018 within the F5090 Electronics course.
Size: 800 KB
Language: en
Added: Dec 29, 2021
Slides: 28 pages
Slide Content
What Is a Processor
Dominik Salvet
github.com/dominiksalvet
Computer - Definition
●basically it is a big machine
Computer - Definition
●basically it is a big machine
●formally it is an equivalent of a Turing machine (nearly)
Computer - Definition
●basically it is a big machine
●formally it is an equivalent of a Turing machine (nearly)
●practically it is a processor and memory
Memory (RAM)
●imagine a big, actually a very big table
0 data0
1 data1
2 data2
3 data3
4 data4
5 data5
6 data6
… …
4294967294 data4294967294
4294967295 data4294967295
Address Data
Data in Memory
●naturally stored in binary form
Data in Memory
●naturally stored in binary form
●can represent one pixel of your opened photo
Data in Memory
●naturally stored in binary form
●can represent one pixel of your opened photo
●or some text you are reading
How a Processor Uses Memory
●store data (write)
How a Processor Uses Memory
●store data (write)
●load data (read)
How a Processor Uses Memory
●store data (write)
●load data (read)
●communicate with input and output devices
Processor (CPU) - Basic Concepts
●memory
Processor - Basic Concepts
●memory
●instruction word (instruction)