Embedded Systems Bei sogenannten Embedded Systems handelt es sich um eingebettete (Computer)systeme, die - weitestgehend unsichtbar - ihren Dienst in einer Vielzahl von Anwendungsbereichen versehen, wie z.B. in Flugzeugen, Autos, Kühlschränken, Fernsehern, DVD-Playern oder allgemein Geräten der Unterhaltungselektronik.
Hier ein Enbedded Board PCI CPU RAM BIOS LCD
INFOs - "Embedded Systems" vereinigen daher durch ihre oftmals sehr hardware-nahe (und vergleichsweise) einfache Konstruktion die große Flexibilität von Software mit der Leistungsfähigkeit der Hardware. Die Software Entwicklung für diese Systeme ist daher nicht vergleichbar mit der für z.B. Desktop- oder PC-Systeme: oftmals werden Betriebssysteme eingesetzt, die zwar nicht über Speicherschutz verfügen, dafür jedoch Echtzeitanforderungen genügen. Bevorzugte Programmiersprachen sind daher z.B. Assembler oder C. Übliche Embedded- Betriebssysteme sind z.B. VxWorks, zunehmend auch spezielle Linux-Derivate, aber auch für Java gibt es Ansätze wie etwa OSGi.
Verwendung In einem Handy werden z.B. Embedded Boards verwendet
Verwendung im Netzwerk Mikrocontroller werden auch im Netzwerk verwendet. Bestes Beispiel liefert dafür ein Router. In ihm befindet sich ein Mikrocontroller der alles regelt.