CSE3117-Lecture 1-Introduction
CSE3117-Lecture 1-Introduction
Microcontrollers
Lecture 1: Introduction
…
64
32
216
double every year.
Component density
Microprocessor and Microcontroller
µC CPU/µP
Computer Arithmetic
Registers and
I/O Login Unit
System CPU
Bus
Internal CPU
Memory Interconnection
Control ALU I
Unit
CPU 300MHz I/O ports Registers N
8, 16 or 32 bits T
RAM-256KB Timer/Counter E
Control R
ROM System BUS Unit F
Timing Serial port/ Serial µP Timing A
Interface 32/64 bits C
4 GHz E
Revisited: Component density double in every 18 months
• 4040
SP
• 8045 • DSP 2920
• 8008 • 8051 • Communication
• 8080-8bits • 8086 processor
• Instructions are executed sequentially, and the system may or may not have
internal parallel processing capabilities.
20 stages
https://ac.els-cdn.com/S2090447915001380/1-s2.0-S2090447915001380-main.pdf?_tid=794c7d69-c2a8-4c65-8db6-
bf654b6f0495&acdnat=1525703493_5ac68bd71d10b8863e5e7c098cf1db3d
In Order Vs Out of Order Processor
1. Instruction fetch. 1. Instruction fetch.