Professional Documents
Culture Documents
1 / 11
Overview
Introduction
Prerequisite
Syllabus
2 / 11
Address Bus
I/O
Memory
CPU
Data Bus
Read/Write
Control Bus
3 / 11
Microprocessor (P)
A CPU in a chip.
Accumulators
Working Register(s)
Program Counter
Stack Pointer
Clock
Circuit
Interrupt
Circuit
4 / 11
Microcontroller (C )
A computer in a chip.
ALU
Timer/Control
Accumulators
I/O Port
Working Register(s)
Internal RAM
I/O Port
Internal ROM
Clock
Circuit
Interrupt
Circuit
Stack Pointer
Program Counter
5 / 11
Memory Size
2K internal
8K internal
64K
1M
1M
8K internal
1M
16M
4G + 64M
4G + 8K cache
4G + 16K cache
4G + 16K cache
4G + 16K cache
64G + 16K L1 cache + 256K L2 cache
64G + 32K L1 cache + 256K L2 cache
64G + 32K L1 cache + 256K L2 cache
64G+32K L1 cache + 512K L2 cache (or larger) (1T for 64-bit extensions)
1T + 32K L1 cache + 2 or 4 M L2 cache
1T + 32K L1 cache + a shared 2 or 4 M L2 cache
1T + 2.5 M L1 and L2 cache + 24 M L3 cache
6 / 11
Prerequisite
Digital Electronics
Logic Gates
Combinational Circuits
Sequential Circuits
7 / 11
Syllabus
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
8 / 11
Microprocessor
The Intel Microprocessors - Architecture, Programming, and
Interfacing by Barry B. Brey, Eighth Edition, Pearson Prentice Hall.
Microprocessors and Interfacing: Programming and Hardware by
Douglas V. Hall, McGraw-Hill.
Modern Computer Architecture by Mohamed Rafiquzzaman and Rajan
Chandra, West Publishing Company.
Microcontroller
The 8051 Microcontroller - Architecture, Programming, and
Application by Kenneth J. Ayala, West Publishing Company.
The 8051 Microcontroller and Embedded Systems by Muhammad Ali
Mazidi and Janice Gillispie Mazidi, Prentice Hall.
9 / 11
10 / 11
Thank you
11 / 11