1 Answers
The microcontroller has one or two instructions to move data between CPU and memory whereas the microprocessor has many instructions to move data between CPU and memory. The microprocessor has one or two-bit handling instructions whereas the microcontroller has many bit handling instructions.