Casa Hardware Che cos'è il software incorporato? - definizione da techopedia

Che cos'è il software incorporato? - definizione da techopedia

Sommario:

Anonim

Definizione: cosa significa Software incorporato?

Il software incorporato è un software incorporato in dispositivi hardware o non PC. È scritto specificamente per il particolare hardware su cui gira e di solito ha vincoli di elaborazione e memoria a causa delle limitate capacità di elaborazione del dispositivo. Esempi di software incorporato includono quelli che si trovano in dispositivi GPS dedicati, robot di fabbrica, alcuni calcolatori e persino moderni smartwatch.

Techopedia spiega il software incorporato

Il software incorporato è simile al firmware, poiché di solito svolgono la stessa funzione. Quest'ultimo, tuttavia, è un tipo speciale di software incorporato che è scritto in memoria non volatile (come ROM o EPROM), che non può essere facilmente modificato - da qui il nome "ditta" - e viene utilizzato principalmente per l'esecuzione o l'avvio il dispositivo. Al contrario, il software incorporato viene utilizzato per il funzionamento complessivo del dispositivo.


Il software incorporato può essere molto semplice, come quello utilizzato per controllare l'illuminazione domestica, e può essere eseguito su un microcontrollore a 8 bit con pochi kilobyte di memoria, oppure può essere piuttosto complesso come il software che esegue tutti i componenti elettronici di una moderna automobile intelligente, completa di climatizzatori, sistema automatico di navigazione e rilevamento delle collisioni, nonché di navigazione di controllo. Complessi software integrati si trovano anche nei sistemi avionici degli aerei, in sistemi fly-by-wire molto complessi utilizzati negli aerei da combattimento e persino nei sistemi di guida missilistica.


La differenza principale tra il software incorporato e il software applicativo è che il primo è solitamente legato a un dispositivo specifico, che funge da sistema operativo stesso, con restrizioni legate alle specifiche di quel dispositivo, quindi gli aggiornamenti e le aggiunte sono strettamente controllati, mentre il software applicativo fornisce la funzionalità in un computer e gira su un vero sistema operativo completo, quindi ha meno restrizioni in termini di risorse.

Che cos'è il software incorporato? - definizione da techopedia