Assembly Language FAQ

Submit Interview FAQ
Home » Interview FAQ » Assembly LanguageRSS Feeds

Compare Microprocessor and Microcontroller.

  Shared By: Binga Fischer    Date: Aug 14    Category: Assembly Language    Views: 4327



Microprocessor contains ALU,general purpose registers,stack pointer, program counter, clock timing circuit and interrupt circuit.
It has many instructions to move data between memory and CPU.
It has one or two bit handling instructions.
Access times for memory and I/O devices are more.
Microprocessor based system requires more hardware.


Microcontroller contains the circuitry of microprocessor and in addition it has built- in ROM, RAM, I/O devices, timers and counters.
It has one or two instructions to move data between memory and CPU.
It has many bit handling instructions.
Less access times for built-in memory and I/O devices.
Microcontroller based system requires less hardware reducing PCB size and increasing the reliability.


Didn't find what you were looking for? Find more on Compare Microprocessor and Microcontroller. Or get search suggestion and latest updates.

Your Comment
  • Comment should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].