嵌入式系统,是一种完全嵌入受控器件内部为特定应用设计的专用
计算机系统。与个人计算机这样的通用
计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。由于嵌入式系统通常进行大量生产,所以单个的成本节约能够随着产量进行成百上千的放大。
個人行動數位助理( )及手持式電腦()由於它們在硬體上設計的特性,即使在軟體上的擴充性比其他裝置來得好,但普遍被認為是嵌入式裝置。但是這個定義也逐漸模糊。舉例來說,被引進了作業系統()上、以及使用像 port--以上兩種特性皆屬於一般用途電腦,因此嵌入式系統的定義又更模糊了。
嵌入式系统的核心是由一个或几个预先编程好执行少数几项任务的
微处理器或者
微控制器组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“
固件()”。