Q. What is the Difference Between Microprocessor and Microcontroller
What is Microprocessor?
A microprocessor is an electronic component that is used by a computer to do its work. It is a central processing unit on a single integrated circuit chip containing millions of very small components including transistors, resistors, and diodes that work together.
What is a Microcontroller?
A microcontroller is a small computer on a single integrated circuit. In modern terminology, it is similar to but less sophisticated than, a system on a chip or SoC; an SoC may include a microcontroller as one of its components.
Difference Between Microprocessor and Microcontroller
- A microprocessor is a multipurpose, Programmable clock-driven, a register-based electronic device that reads binary instruction from a storage device and accepts binary data as input and process that and gives the desired output.
- A microprocessor is manufactured by using LSI and VLSI techniques.
- The microprocessor is widely used as a re-programmable system and embedded systems.
- The microprocessor is used in microcomputer and microprocessor is used for computing and data processing.
- In simple terms, Microcomputers are also known as Microcontrollers.
- Microcontrollers are used to perform some dedicated functions or as slaves in a distributed processing system.
- Generally, they include all the essential elements of a computer on a single chip. MPU, R/W memory, ROM and I/O Lines.