Ingesloten software

Schrijver: Judy Howell
Datum Van Creatie: 6 Juli- 2021
Updatedatum: 23 Juni- 2024
Anonim
Full Notion Tour | Kylie Stewart (2019 Edition)
Video: Full Notion Tour | Kylie Stewart (2019 Edition)

Inhoud

Definitie - Wat betekent embedded software?

Ingesloten software is een stuk software dat is ingebed in hardware of niet-pc-apparaten. Het is specifiek geschreven voor de specifieke hardware waarop het draait en heeft meestal verwerkings- en geheugenbeperkingen vanwege de beperkte rekenmogelijkheden van het apparaat. Voorbeelden van ingebedde software zijn die gevonden in speciale GPS-apparaten, fabrieksrobots, sommige rekenmachines en zelfs moderne smartwatches.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Embedded Software uit

Ingesloten software is vergelijkbaar met firmware, omdat deze meestal dezelfde functie heeft. Dit laatste is echter een speciaal type ingebedde software die is geschreven in niet-vluchtig geheugen (zoals ROM of EPROM), die niet gemakkelijk kan worden gewijzigd - vandaar de naam "firm" - en wordt voornamelijk gebruikt voor het uitvoeren of opstarten het apparaat. Daarentegen wordt embedded software gebruikt voor de algehele werking van het apparaat.

Ingebedde software kan heel eenvoudig zijn, zoals die wordt gebruikt voor het regelen van verlichting in huizen, en kan worden uitgevoerd op een 8-bits microcontroller met slechts een paar kilobytes geheugen, of het kan behoorlijk complex zijn, zoals de software die alle elektronische componenten uitvoert van een moderne slimme auto, compleet met klimaatregeling, automatisch rijden en botsingsdetectie, evenals bedieningsnavigaties. Complexe embedded software kan ook worden gevonden in vliegtuigelektronica, in zeer complexe fly-by-wire systemen die worden gebruikt in gevechtsvliegtuigen en zelfs in raketgeleidingssystemen.

Het belangrijkste verschil tussen ingebedde software en toepassingssoftware is dat de eerste meestal is gekoppeld aan een specifiek apparaat, dat dient als het besturingssysteem zelf, met beperkingen die zijn gekoppeld aan de specificaties van dat apparaat, zodat updates en toevoegingen strikt worden gecontroleerd, terwijl toepassingssoftware de functionaliteit biedt in een computer en draait op een echt volledig besturingssysteem, dus het heeft minder beperkingen qua bronnen.