Correct Answer: In microprocessor more op-codes, few bit handling instrucitons But in Microcontroller fewer op-codes, more bit handling Instruction, and also it is defined as a device that includes micro processor, memory, & input / output signal lines on a single chip the basic architectual difference is that microcontroller has an programmable memory while it is not the case with mivroprocessors