Indbygget software

Forfatter: Judy Howell
Oprettelsesdato: 6 Juli 2021
Opdateringsdato: 23 Juni 2024
Anonim
IKEA Hack - Billy Bookshelf / Billy bokhylla
Video.: IKEA Hack - Billy Bookshelf / Billy bokhylla

Indhold

Definition - Hvad betyder integreret software?

Embedded software er et stykke software, der er integreret i hardware eller ikke-pc-enheder. Den er skrevet specifikt til den bestemte hardware, den kører på og har normalt behandlings- og hukommelsesbegrænsninger på grund af enhedens begrænsede computerfunktioner. Eksempler på indlejret software inkluderer dem, der findes i dedikerede GPS-enheder, fabriksroboter, nogle regnemaskiner og endda moderne smartwatches.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Embedded Software

Integreret software ligner firmware, da de normalt tjener den samme funktion. Sidstnævnte er imidlertid en speciel type indlejret software, der er skrevet i ikke-flygtig hukommelse (f.eks. ROM eller EPROM), som ikke let kan ændres - deraf navnet "firma" - og bruges primært til at køre eller starte op enheden. I modsætning hertil bruges integreret software til den samlede drift af enheden.

Indbygget software kan være meget simpelt, som det der bruges til at kontrollere belysning i hjemmet, og kan køre på en 8-bit mikrocontroller med bare et par kilobyte hukommelse, eller det kan være ret kompliceret som f.eks. Softwaren, der kører alle de elektroniske komponenter af en moderne smart bil komplet med klimakontroller, automatisk krydstogt og kollisionssensor samt kontrolnavigationer. Kompleks indlejret software kan også findes i flyavioniksystemer, i meget komplekse fly-by-wire-systemer, der bruges i kampfly og endda i missilstyringssystemer.

Den største forskel mellem integreret software og applikationssoftware er, at førstnævnte normalt er bundet til en bestemt enhed, der tjener som selve operativsystemet, med begrænsninger knyttet til enhedens specifikationer, så opdateringer og tilføjelser kontrolleres strengt, mens applikationssoftware leverer funktionaliteten i en computer og kører oven på et faktisk fuld operativsystem, så den har færre begrænsninger med hensyn til ressourcer.