What is the difference between microprocessor and
microcontroller?
Answer Posted / sahitya
Microprocessor is a normal CPU (Central Processing Unit) as you can find in a PC. Communication with external devices is achieved via a data bus, hence the chip mainly features data
and address pins as well as a couple of control pins. All peripheral devices (memory, floppy controller, USB controller, timer, . . . ) are connected to the bus. A microprocessor cannot be operated stand-alone, at the very least it requires some memory and an output device to be useful.
A microcontroller already contains all components which allow it to operate standalone,and it has been designed in particular for monitoring and/or control tasks. In consequence,in addition to the processor it includes memory, various interface controllers, one or more timers, an interrupt controller, and last but definitely not least general purpose I/O pins which allow it to directly interface to its environment. Microcontrollers also include bit operations which allow you to change one bit within a byte without touching the other bits.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is the 4 layer model?
What are the 4 types of communication?
Can you fix blue screen of death?
What are the 7 elements of communication?
What is external fragmentation?
Explain the typical elements of a process image?
What is system unit?
What do you mean by a zombie process?
How are server systems classified?
Define multics?
Difference between logical and physical address space?
What is the maximum ram for a 64 bit operating system?
Can I use x86 on 64bit?
what's the latest ram lunch?
How long does it take to chkdsk 1tb?