- 2071 Magh · 4 marks
Embedded vs general purpose computing
Short answer
Embedded systems are designed for a single dedicated function with tailored hardware/software and often real-time constraints, while general-purpose computing systems run multiple user-chosen applications on generic hardware. Embedded systems use firmware in ROM, have limited resources, and prioritize meeting deadlines at low power; general-purpose systems maximize throughput with abundant resources.
How does an embedded system differ from a general purpose computing system?
A general-purpose computing system (PC/laptop) is built to run many different applications chosen by the user, whereas an embedded system is built for one dedicated function.
| Point | Embedded system | General-purpose computing system |
|---|---|---|
| Purpose | Dedicated, single-function | Multi-purpose |
| Hardware and software | Co-designed, tailored | Generic hardware, loadable software |
| Software changes | Firmware in ROM/flash, changed rarely | Applications installed or replaced freely |
| OS | None or RTOS | GPOS (Windows, Linux) |
| Real-time | Often real-time with deadlines | Generally non-real-time (best effort) |
| Performance goal | Meet the deadline at minimum cost and power | Maximise average throughput |
| Resources | Limited memory, small processor | Abundant RAM, disk, fast CPU |
| Power and size | Low power, small | Higher power, larger |
| Cost | Low per unit | Higher |
| Start-up | Instant | Boot time |
| Reliability | Must work continuously, no reboot | Reboots and crashes are tolerated |
Example: microwave oven controller versus a laptop.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- ASIP versus general purpose processor · Embedded System, chapter 2
- RTOS versus general-purpose OS · Embedded System, chapter 6 · asked 4×
- Define embedded system and its applications · Embedded System, chapter 1 · asked 4×
- Design metrics of embedded system · Embedded System, chapter 1 · asked 3×
- Define embedded system and its characteristics · Embedded System, chapter 1 · asked 2×
- Digital camera as embedded system · Embedded System, chapter 1 · asked 2×
- System administration; special vs general user · Operating System, chapter 9
- Purpose of earthing, earthed vs unearthed system · Industrial Power Distribution and Illumination, chapter 2
- General vs one-class CF · Information System, chapter 7
- General block diagram of a control system · Control Systems, chapter 1