What is the basic difference between a microprocessor and a microcontroller?
a) Microprocessor has a built-in memory, but microcontroller does not
b) Microprocessor has no built-in memory, while microcontroller has built-in memory and peripherals
c) Microcontroller is faster than a microprocessor
d) Microcontroller is used for general-purpose computing, while microprocessor is for specific tasks
Answer:
b) Microprocessor has no built-in memory, while microcontroller has built-in memory and peripherals
Explanation:
A microcontroller includes memory and peripherals within a single chip, while a microprocessor requires external memory and peripherals.