Mpi Unit 1
Mpi Unit 1
Mpi Unit 1
Microprocessor and
Interfacing
Course Code : 3160712
Introduction to Microprocessor
Looping 4
Topics to be covered
What is a Microprocessor?
Basic concepts of Microprocessor
Microprocessor vs Microcontroller
System Bus
Microprocessor systems with bus organization
5
Topic : 1
What is a Microprocessor?
6
Definition of
Microprocessor
The microprocessor is a multipurpose,
programmable, clock driven, register based,
digital-integrated circuit which accepts binary data
as input, processes it according to instructions stored
in its memory, and provides results as output.”
7
Topic : 2
Basic concepts of
Microprocessor
Basic Concepts of Microprocessor 8
Small additional
• Brain of the Arithmetic memory
computer. and
• Performs
Register location, which
Logical are used to store
Arithmetic and Unit Array
and transfer
Logical (ALU) data.
operations
Control Unit
Topic : 3
Microprocessor vs
Microcontroller
Microprocessor vs Microcontroller 13
Microprocessor Microcontroller
Microprocessor vs Microcontroller 14
Microcomputer
RAM
Micro
Keyboard ROM Display
processor
I/O
Microprocessor vs Microcontroller 16
17
Topic : 4
System Bus
System Bus 18
Classification
Control Bus
Address Bus
Data Bus
System Bus
System Bus 21
Address Bus
Topic : 5
Microprocessor Systems
with Bus Organization
Microprocessor Systems with Bus Organization
25
Input/Output
Arithmeti
c and
Register
Logical System Bus
Array
Unit
(ALU)