What is the difference between a microprocessor and a microcontroller?

The main differences are as follow: A micro processor and microcotrollers are the same, however, microcontroller is refered to a microprocessor that contains other functions and other extra hardware For example, a microprocessor chip that also has PWM and on board serial com chips is considered to be a microcontroller And microcomputer, is computing units that are smaller in size, such as your cell phone A microprocessor is a hardware that can processes logical codes generally Use in computers A microcontroller is a specialized form of microprocessor that is designed to be self-sufficient and cost-effective, where a microprocessor is typically designed to be general purpose (the kind used in a PC). Microcontrollers are frequently found in automobiles, office machines, toys, and appliances The microcontroller is the integration of a number of useful functions into a single IC package. These functions are: The ability to execute a stored set of instructions to carry out user defined tasks The ability to be able to access external memory chips to both read and write data from and to the memory Basically, a microcontroller is a device which integrates a number of the components of a microprocessor system onto a single microchip So a microcontroller combines onto the same microchip : The CPU core (microprocessor) Memory (both ROM and RAM) Some parallel digital I/O Also, a microcontroller is part of an embedded system, which is essentially the whole circuit board.

Look up "embedded system" on Wikipedia The difference is that microcontroller incorporates features of microprocessor(CPU,ALU,Registers)along with the presence of added features like presence of RAM,ROM,I\O ports,counter etc. Here microcontroller control the operation of machine using fixed programme stored in Rom that doesn't change with lifetime generally Use in.

A microprocessor and a microcontroller are both essentially processors that are designed to run computers. The type of the computer machinery that the two run is different, though essentially the main task of both the microprocessor and the microcontroller is the same. Both are generally termed as the core of any machinery that has a computerized form.

One is a specialized form of processor whereas the other is found in all computers. Microprocessors are normally called what we refer to as a Central Processing Unit, also commonly known as the heart and the brain of any computing machine. A microprocessor is required to perform an array of tasks.

These are of general purpose and therefore it is said that the microprocessor is essential to perform the logical operations. The microprocessors are configured into microchips to serve their purpose of start a computer and boot commands as and when the computer is prompted to do so. Microcontrollers are specific in nature to the task they need to perform.

Usually found present in automobiles and appliances, the microcontroller has a microprocessor on its board to carry out all the logical operations of the gadget. The microcontroller once programmed, can work on its own since it has a stored set of instructions that it executes as and when required. A microcontroller can be easily said to be a small microprocessor that has a CPU, RAM, ROM and the input and output ports all embedded on the single microchip.

The major difference between a microprocessor and a microcontroller are their functions. Where a microprocessor has more generalized functions, a microcontroller is more specific to its task. A microprocessor may not also be programmed to handle real-time tasks whereas a microcontroller such as in devices that need to control temperature of water or perhaps measure the temperature of a room require real time monitoring and therefore with its inbuilt set of instructions the microcontroller works on its own.

A microprocessor requires constant input by a human such as in a personal computer so that instructions can be boot. A microprocessor is the memory of the computing machine whereas the microcontroller integrates the entire computer in a single chip. Not only does it have the memory embedded in, it also has input and output ports plus peripherals such as timers and converters.

All this can be handled with a single touch. Both microprocessors and microcontrollers have to run commands and therefore run a device on its own, however it’s the minute architectural design of the microcontroller that leaves a person interested in awe of the tasks it can perform when it is compared to a microprocessor. When a person requires running a word document or a video game on their computers they are essentially using the microprocessor, and when they have to work a microwave oven, they are working a microcontroller.

Therefore, microcontrollers are more specific to the appliance they are configured for.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions