Microprocessor & Microcontroller
Comparison
Microprocessor | Microcontroller |
Since memory and I/O are connected externally, the circuit becomes large in size. | Since memory and I/O are present together, the internal circuit is small in size. |
It cannot be used in compact systems | It can be used in compact systems. |
Cost is high | Cost is low |
It is not suitable for devices that run on stored power since total power consumption is high due to external components. | It can be used on devices that use stored power since total power consumption is low due to less external components. |
RAM, ROM, I/O units, and other peripherals are not embedded on a single chip. | RAM, ROM, CPU and other peripherals are embedded on a single chip. |
Do not have power saving mode. | Have a power-saving mode. |
Used in personal computers. | Used in embedded systems. |
Less number of registers. | More number of registers. |
Uses an external bus. | Uses an internal controlling bus. |
Based on the Von Neumann model | Based on the Harvard architecture |
It is a central processing unit on a single silicon-based integrated chip. | It is a byproduct of the development of microprocessors with a CPU along with other peripherals. |
Complex and expensive due to a large number of instructions to process. | Simple and inexpensive due to less number of instructions to process. |
Can run at a very high speed. | Can run up to 200MHz or more. |
Comments
Post a Comment