Ask
Search
Ask Question
Login
×
×
Welcome back.
and 3 others joined a min ago.
Continue with Google
Continue with email
0
906
views
Difference between Microprocessor & Micro controller:
written
5.6 years ago
by
teamques10
★
64k
• modified 2.4 years ago
embedded systems
ADD COMMENT
FOLLOW
SHARE
EDIT
1 Answer
0
10
views
written
2.4 years ago
by
teamques10
★
64k
Microprocessors:
Microprocessors are based on the von Neumann model where program and data are stored in the same memory module.
It uses an external bus to interface to RAM, ROM, and other peripherals.
We need to connect peripherals externally. So it makes circuit bulky.
It increases the overall cost of the system high.
We can connect external memory in ranges of Mbytes and even Gbytes. But speed is less.
You can't use it in a compact system.
Most of the microprocessors do not have power-saving features.
It is a central processing unit on a single silicon-based integrated chip.
Microcontrollers:
Microcontrollers are based on Harvard architecture where program memory and data memory are separate.
It uses an internal controlling bus.
The presence of peripherals such as RAM, ROM, Input-output, and Timers are In-built. So It is available on a single chip.
The overall cost of the system is less.
The inbuilt finite memory helps to improve the speed of operations.
You can use it in compact systems.
Most of the microcontrollers offer power-saving mode.
It is a byproduct of the development of microprocessors with a CPU along with other peripherals.
ADD COMMENT
SHARE
EDIT
Please
log in
to add an answer.
Community
Users
Levels
Badges
Content
All posts
Tags
Dashboard
Company
About
Team
Privacy
Submit question paper solutions and earn money