groot naar klein
2.1 - Standaardcomputers
Het besturingssysteem ofwel operating system is de software op een personal computer (pc) die het
systeem laat functioneren en een basis voor toepassingen vormt.
2.2 - Embedded systemen
Een embedded systeem heeft twee eigenschappen:
● User interface of gebruikersinterface: dit is de wijze waarop de gebruiker met het systeem
omgaat. De algemene term om de interactie tussen gebruikers en computers aan te duiden
is mens-computer-interactie ofwel human-computer interaction (HCI).
● Doel van het systeem: welke taken moet het systeem uitvoeren.
Een embedded systeem is gebouwd en geprogrammeerd voor één taak of hoogstens voor een klein
aantal specifieke taken.
2.3 - Computereigenschappen
Een programma is een instructiestroom die door de processor (CPU, Central Processing Unit) van
het systeem wordt uitgevoerd. Een processor krijgt input, verwerkt dit via zijn instructies en geeft
output.
2.4 - Digitale gegevens
Het voordeel van digitale gegevens is: eenvoudig op te slaan, complexe bewerkingen zijn mogelijk,
geen effecten van tempratuurdrift of componentenveroudering en verliesvrij transport.
Coderen is het omzetten van analoge gegevens naar digitale gegevens. De componenten die dit
doen, noemen we analoog-digitaalconverter (ADC).
De componenten die de digitale gegevens omzetten in analoge gegevens, noemen we digitaal-
analoogconverter (DAC).
2.5 - Realtime
We kunnen bij realtime onderscheid maken in drie vormen:
● Hard realtime. Bij hard realtime kan de tijdsgarantie absoluut gehaald worden. Als dat niet
lukt kan dit fatale gevolgen hebben.
● Firm realtime. Bij firm realtime moet de tijdsgarantie ook gehaald worden. Als dat niet lukt
dan functioneert het systeem onder de maat. De Quality of Service (QoS) neemt af.
● Soft realtime. Bij soft realtime mag de tijdsgarantie nu en dan overschreden worden zonder
dat dit als fataal of slecht functioneren wordt aangemerkt. Gemiddeld moet de tijdsgarantie
wel gehaald worden.
2.6 - Processors
Kijken we in het algemeen naar processoreigenschappen, dan vinden we de volgende
aandachtspunten:
● Generieke en specifieke processors. Een generieke processor is universeel inzetbaar (denk
aan een processor in een pc). Een specifieke processor is specifiek voor een bewerking (denk