Embedded
Un sistem embedded este de fapt un computer, construit pentru a realiza un set restrâns de instrucțiuni, dedicat unui singur uz. Aceste sisteme sunt optimizate în scopul atingerii unui prag înalt de performanță dispunând de o fiabilitate crescută. Din punct de vedere fizic, domeniul aplicabilității este foarte extins și sistemele embedded sunt folosite de la dispozitive cum ar fi ceasuri și mp3 playere, telefoane mobile, camere digitale, routere internet, semafoare până la instalații de tip industrial.
Caracteristici:
- sistemele embedded sunt proiectate în a executa un anumit set de instrucțiuni și nu instrucțiuni cu caracter general
- software-ul intern al unui sistem embedded este supranumit “firmware” și este stocat intr-o zona de memorie read-only numita “Flash”
- programele dezvoltate pe sistemele embedded sunt limitate hardware din start, astfel ele trebuie concepute să consume puține resurse
- majoritatea sistemelor embedded nu conțin tastatură sau/și monitor