Wednesday, 23 December 2015

Difference between microcontroller and microprocessor

Often microprocessors and microcontrollers are used interchangeably. But there are some fundamental differences between them.

Microprocessors


  • Contain just one or more Central Processing Units (CPU) with cache memory
  • Peripherals like RAM and ROM are outside the processor
  • Used in machines which perform different kinds of  functions in smartphones and laptops
  • Example-Intel Pentium

Intel Pentium 4


Microcontrollers

  • Contain CPU, fixed amount of RAM and ROM. 
  • Used in machines which are used for specific applications like in traffic lights, automobiles, washing machine, TV remote
  • Example- 8085
8085 microcontroller



In this blog, when I mention microchip, I will be referring to the microprocessor if not stated otherwise explicitly.








No comments:

Post a Comment