lecture 1 microprocessors and computer systems. 2 what is a microprocessor? it’s a semiconductor...
TRANSCRIPT
![Page 1: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/1.jpg)
Lecture 1
Microprocessors and Computer Systems
![Page 2: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/2.jpg)
2
What is a microprocessor?
It’s a semiconductor IC Provides the pseudointelligence of a system
Performing arithmetic and logic ops Reading data from and writing data to memory
and I/O Perform step-by-step procedure
Implement as a CPU in a computer system Used for any application requiring decision
capability and/or process control
![Page 3: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/3.jpg)
3
Von Neumann’s Model
Memory
Output
Input
CPU
Stored-program computer model
![Page 4: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/4.jpg)
4
Before Microprocessor Era 1940s (first gen. of electrical
digital computers) Vacuum tubes
Late 1950s & early 1960s Transistors
Post-1960 ICs
Along came microprocessors…
More information wikipedia (topic: “History of computing hardware”)
1. http://upload.wikimedia.org/wikipedia/en/5/5b/RCA12ax7.jpg
2. http://upload.wikimedia.org/wikipedia/en/f/f8/Transistor-photo.JPG
3. http://www.tiscali.co.uk/reference/encyclopaedia/hutchinson/images/c01356.jpg
![Page 5: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/5.jpg)
5
Physical aspect of Microprocessors
Small size of die Contain millions of
transistors (and counting…)
http://www-md.e-technik.uni-rostock.de/lehre/vlsis/2002/chip/chip_bilder/gleu/chip1.jpg
![Page 6: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/6.jpg)
6
Moore’s Law
Gordon E. Moore (Co-founder of Intel)
Getting double the number of transistors in every 24 months (with minimum cost)
Get more info from Intel’s website (recommended)
2. http://upload.wikimedia.org/wikipedia/en/a/a9/Wgsimonmooreslaw001.jpg
1. http://www.intel.com/technology/mooreslaw/pix/ml_img.jpg
![Page 7: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/7.jpg)
7
MPU development (case study of Intel)
http://www.intel.com/museum/online/hist_micro/hof/tspecs.htm
![Page 8: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/8.jpg)
8
Why do we study this stuff?
Applications
OperatingSystems
ComputerSystem
(CPU rules)
![Page 9: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/9.jpg)
9
Course Outline (revisit)
Microprocessors & Computer Systems Microprocessor Architecture Instruction Set Memory Technology & Interfacing MMU, Cache Memory
Memory
Output
Input
CPU
![Page 10: Lecture 1 Microprocessors and Computer Systems. 2 What is a microprocessor? It’s a semiconductor IC Provides the pseudointelligence of a system Performing](https://reader037.vdocument.in/reader037/viewer/2022110401/56649e0e5503460f94af7e67/html5/thumbnails/10.jpg)
10
Course Outline (revisit)
Input/Output & interfacing Interrupts DMA Modern microprocessors Embedded technology Discussion on microprocessors
Memory
Output
Input
CPU