It's really a question of symantics. "Microprocessor" typically refers to a PC-style CPU, that is, an adaptable piece of silicon that can be instructed to perform most forms of tasks. "Microcontroller" typically means a CPU that is solely dedicated to one purpose.
In other words, a PC would have a microprocessor, while a microwave would have a microcontroller.
Microcontroller = (microprocessor+memory+peripherals) on a single chip
yes,microprocessor does not have it's own memory while microcontroller has it's own memory.microprrocessor has required peripheril devices'
The basic difference between the microprocessor and microcontroller is that we can interface a microcontroller directly means "for example we can directly connect a keyboard to microcontroller to any of its ports"....where as for microprocessor we can't interface directly...we require a circuit board since it requires ram,ic's.....etc.,! beyrojac mahinay
Microprocessor has 16 address lines and microcontroller has 20 address lines
yes
Intel
robotics
The 8051 is a microcontroller, not a microprocessor. To add or subtract, use the ADD or SUBB opcodes.
Microcontroller have inbuilt memory, interrupts, etc. Which you will need to connect externally in microprocessor. Thus, Microcontroller is better than microprocessors
x
b/c the 8085 microprocessor is the first 8 bit microprocessor which Intel is produces in 1877 and this is the first general purpose 8 bit microprocessor. there was an 8 bit general purpose register before 8085 named as 8008 but this microprocessor is not functional 8 bit microprocessor
that depends on the microcontroller. check the datasheet.