Mohammad Khan
Mohammad Khan voted up nitesh tanwar's answer
A Micro controller is a computer that have processor core, memory, RAM, ROM, Input output peripherals. We can consider the Micro Controller an embedded device inside other device. Micro controllers are dedicated to one task and run one specific program. Micro controllers are often low-power devices. A micro controller has a dedicated input device and … Read more
Mohammad Khan
Mohammad Khan voted up Ashish Aacharya's answer
Cache memory works as an intermediate between CPU and main memory (Cache speed is faster than main memory), it contains only very small piece of information (instructions) while main memory can hold several process together in multiprocessing environment.Cache is very costly in comparison of main memory.
Mohammad Khan
Mohammad Khan voted up Lily James' answer

Cache memory is a memory that is used by CPU so that the average time to access the memory is reduced. It is a smaller and faster memory that stores copies of data which is used in frequently accessed main memory locations,

On the other hand, Primary memory is the main memory of … Read more
Mohammad Khan
Mohammad Khan voted up Lily James' answer

Primary Memory is the  memory that is directly accessible to the CPU. The computer needs this memory for constant processing of data and instructions. It reads instructions and executes them. RAM is a kind of Primary Memory. It is small in size, light but expensive also.

Whereas a Cache Memory is a kind … Read more
Mohammad Khan
Mohammad Khan voted up Megha Kapoor's answer
A micro controller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. A microcontroller can be considered a self-contained system with a processor, memory and peripherals and can be used as an embedded system. The majority of microcontrollers in use today are embedded in other machinery, … Read more
Mohammad Khan
Mohammad Khan voted up Thomas Krause's answer
A highly integrated chip that contains all the components comprising acontroller. Typically this includes a CPU, RAM, some form of ROM, I/O ports, and timers. Unlike a general-purpose computer, which also includes all of these components, a microcontroller is designed for a very specific task -- to control a particular system. As a result, the … Read more