One of purpose, and to a much lesser extent, one of design, distinguishes an embedded system from a general-purpose computer system. An embedded system has just one purpose, unlike a general-purpose system that can be used for multiple things.

 

Computer

When someone speaks the word "computer," you likely picture a general-purpose computer system. A general-purpose computer can be modified to serve a new function, which is its defining characteristic. This literally required rewiring the entire system in the early days of digital computing. Since the procedure is now entirely transparent, the majority of end users aren't even aware that this is happening.

Embedded Systems

It can be more challenging to define an embedded system. It is focused on a single objective or a limited range of objectives. Modern electronics almost always have embedded systems; in some cases, they even serve as the electronics themselves. An embedded system is anything created in the previous ten years that isn't a general-purpose system and needs power, such as a modern television, a portable music player, a computer-controlled air conditioning system, or pretty much anything else.

Computer vs Embedded

Description 

  • A computer is made up of a variety of hardware and software components that work together to give the user a range of functionalities.

 

  • An embedded device is a component of an integrated system that is formed by the combination of computer hardware and software for a particular function and is capable of running autonomously.

Human Interaction

  • To complete tasks, a computer needs human interaction.

 

  • An embedded device may perform tasks without requiring human contact.

Types based on architecture

  • A hybrid computer, an analogue computer, and a digital computer Cambridge architecture Computer with a reduced instruction set and the Von Neumann architecture

 

  • Sophisticated or Complex Embedded Systems, Small Scale Embedded Systems, and Medium Scale Embedded Systems

Peripherals

  • Computer peripherals include things like a keyboard, mouse, display, printer, hard drive, floppy drive, optical drive, and more.

 

  • Serial Communication Interfaces (SCI), Synchronous Serial Communication Interface, Universal Serial Bus (USB), Multimedia Cards (SD cards, Compact Flash), and other peripherals are available for embedded devices.

Power Consumption

  • Compared to embedded devices, computers require more electricity to operate.

 

  • Compared to a computer, embedded devices require less electricity to operate.

Usage Difficulty

  • Compared to an embedded system, using a computer is more challenging.

 

  • In comparison to computers, embedded devices are simpler to utilize.

Time Specificity

  • Computers do not observe time. They might also be required to do jobs that have no deadline and take several days.

 

  • Time-specific embedded devices exist. They have a deadline for doing the duties that have been given to them.

Size

  • Computers typically have more hardware and input/output devices attached to them and are larger in size.

 

  • Compared to computers, embedded devices are smaller and have less hardware.

Memory Requirement

  • Due to the extensive data storage, computers demand more memory.

 

  • Less Memory is necessary for embedded devices.

User Interfaces

  • More user interface is needed than with embedded devices.

 

  • Compared to computers, it requires little to no user interface.

Need of another device

  • Although they can be placed in other devices, computers require nothing to function.

 

  • Only systems with embedded devices are found in the world.

Power Consumption

  • Compared to embedded devices, computers require more electricity to operate.

 

  • Compared to a computer, embedded devices require less electricity to operate.

Conclusion

Compared to computers, embedded devices are less sophisticated. Although they can be placed in other devices, computers require nothing to function. Only systems with embedded devices are found in the world. Compared to an embedded system, using a computer is more challenging.