📜  微处理器与微处理器

📅  最后修改于: 2021-01-01 02:43:00             🧑  作者: Mango

微处理器与微控制器

下面列出了微处理器和微控制器之间的差异。

S.No Microprocessor Microcontroller
1 Microprocessor acts as a heart of computer system. Microcontroller acts as a heart of embedded system.
2 It is a processor in which memory and I/O output component is connected externally. It is a controlling device in which memory and I/O output component is present internally.
3 Since memory and I/O output is to be connected externally. Therefore the circuit is more complex. Since on chip memory and I/O output component is available. Therefore the circuit is less complex.
4 It cannot be used in compact system. Therefore microprocessor is inefficient. It can be used in compact system. Therefore microcontroller is more efficient.
5 Microprocessor has less number of registers. Therefore most of the operations are memory based. Microcontroller has more number of registers. Therefore a program is easier to write.
6 A microprocessor having a zero status flag. A microcontroller has no zero flag.
7 It is mainly used in personal computers. It is mainly used in washing machines, air conditioners etc.