Che cos'è un sistema operativo incorporato: diagramma a blocchi e le sue applicazioni

Prova Il Nostro Strumento Per Eliminare I Problemi





Charles Stark Draper era uno scienziato americano (2 ottobre 1901 - 25 luglio 1987), sviluppò il primo sistema integrato che è il computer di guida Apollo nel 1965 presso il 'MIT Instrumentation Laboratory'. Il primo sistema operativo incorporato è Vxworks in tempo reale, sviluppato da Wind River Systems nel 1987, il secondo sistema operativo integrato è Linux prodotti, lanciati da Linus Torvalds nel 1991 il 5 ottobre e alcuni altri sistemi operativi sono Apple IOS, Google Android IOS e Apple Mac OS. Alcune delle migliori aziende di sistemi embedded sono Delphi Automotive PLC a Chennai, Tata Elxsi a Thiruvananthapuram, Audrey Technologies in Kerala, Brisa Technologies in Karnataka, Microwave Technologies a Bangalore. Questo articolo discute una panoramica del sistema operativo incorporato.

Cos'è un sistema operativo incorporato?

Il sistema operativo incorporato è definito come una combinazione di hardware e software. Un sistema operativo è un software utilizzato per la programmazione, converte il linguaggio hardware (linguaggio binario) in linguaggio software (C, C ++, ecc.) E visualizza l'output che gli esseri umani possono comprendere sotto forma di immagini, testo e suoni. La forma abbreviata del sistema operativo è OS.




Ad esempio, un computer è progettato utilizzando componenti hardware, ma con solo hardware, il sistema non funzionerà perché il software è un must e dovrebbe per eseguire il sistema. La differenza tra hardware e software è che possiamo vedere, toccare e sentire i componenti hardware ma non possiamo vedere, toccare e sentire il software.

Diagramma a blocchi del sistema integrato

Lo schema a blocchi di un sistema integrato è costituito da dispositivi di input, dispositivi di output e memoria.



Dispositivi di input: I dispositivi di input vengono utilizzati per inviare i dati dall'utente al sistema, qui l'utente è l'input. Alcuni dei dispositivi di input sono tastiera, mouse, microfono, disco rigido, sensori, interruttori, ecc.

Dispositivi di uscita: I nostri dispositivi mostrano il risultato agli umani sotto forma di testo, immagine o suoni. Alcuni dei dispositivi di output sono stampanti, monitor, LCD, LED, motori, relè, cicalini, ecc.


Memoria: La memoria viene utilizzata per memorizzare i dati. Alcuni dei dispositivi di memoria sono scheda SD, EEPROM (memoria di sola lettura programmabile cancellabile elettricamente), memoria Flash. I dispositivi di memoria utilizzati nel sistema integrato sono RAM non volatile, RAM volatile, Dynamic Random Access Memory), ecc.

schema a blocchi del sistema embedded

schema a blocchi del sistema embedded

Sistema operativo Windows incorporato

Il 10 novembre 1983 Microsoft Windows annunciato da Bill Gates. Esistono tre diversi tipi di sistemi operativi Windows: Windows OS per cellulari, Windows OS per PC e Windows OS per server.

tipi-di-sistema-operativo-Windows

tipi-di-sistema-operativo-Windows

Sistema operativo Windows per Server

Alcuni dei sistemi operativi Windows per server sono

  • Windows NT è stato lanciato nel 1993
  • Server Windows 2000 lanciati nel 2000
  • Windows Server 2016

Sistema operativo Windows per cellulari

Alcuni dei sistemi operativi Windows per dispositivi mobili lo sono

  • Versione di Windows 6.1 rilasciata il 1 aprile 2008
  • Versione di Windows 6.5 rilasciata nel 2009
  • Windows 7 è stato lanciato nel 2011
  • Windows 8 e Windows 9
  • Windows 10 è stato annunciato il 21 gennaio 2015

Sistema operativo Windows per PC

Alcuni dei sistemi operativi Windows per PC lo sono

  • Windows 1 rilasciato nel 1985
  • Windows 95 rilasciato nel 1995
  • Windows ME viene lanciato nel 2000
  • Windows 9 e Windows 10 vengono lanciati nel 2015

Sistema operativo

Un Sistema operativo è un'interfaccia tra gli utenti e l'hardware del computer. La forma abbreviata di funzionamento del sistema è OS. Esistono cinque diversi tipi di sistemi operativi

Sistema operativo in tempo reale

  • Il sistema operativo in tempo reale esegue applicazioni in tempo reale.
  • Il sistema operativo in tempo reale è di due tipi: soft real-time e hard real-time.
  • Il tempo reale difficile rispetta una scadenza, ma il tempo reale morbido non rispetta una scadenza. Questa è la differenza tra hard e soft in tempo reale.

Sistema operativo multitasking

  • Il sistema operativo multitasking consente agli utenti di eseguire più di un'attività.
  • Il sistema operativo multitasking è di due tipi: preventivo e cooperativo.
  • Esempi di multitasking: mangiare e guardare la TV contemporaneamente, chattare durante le lezioni, mangiare cioccolatini mentre si cammina, parlare al telefono mentre si cammina, ecc.

Sistema operativo di rete

  • La forma abbreviata di Rete il sistema operativo è NOS.
  • Consente a più computer collegati a una LAN (Local Area Network).
  • Esistono due tipi di sistemi operativi di rete: peer to peer e client / server.
  • Esempi di sistemi operativi di rete: Windows 2000, Linux, Microsoft Windows, ecc.

Sistema operativo distribuito

  • Il sistema operativo distribuito è definito come una raccolta di computer indipendenti utilizzati per eseguire congiuntamente una singola attività.
  • Esempi di sistemi operativi distribuiti: intranet, Internet, reti di sensori, ecc.

Sistema operativo batch

  • Raccoglie i dati di input in batch e ogni batch viene elaborato come un'unità.
  • Esempi di sistema operativo batch: transazioni, sistema di buste paga, estratti conto bancari, reporting, integrazione, ecc.

Sistema operativo integrato vs sistema operativo desktop

La differenza tra il sistema operativo integrato e il sistema operativo desktop è mostrata nella tabella seguente

S.NO Sistema operativo integrato Sistema operativo desktop
1 Il primo sistema operativo incorporato è il computer di guida Apollo nel 1965Il primo sistema operativo desktop è NLC (sistema in linea) sviluppato nel 1960
Due È progettato per eseguire solo una singola attivitàÈ progettato per eseguire molte attività contemporaneamente
3 Il tempo di avvio è più veloce rispetto al sistema operativo desktopIl tempo di avvio è più lento nel sistema operativo desktop
4 Le prestazioni del browser web richiedono meno tempo per caricare i siti webLe prestazioni del browser web richiedono molto tempo per caricare i siti web
5 Ci vuole meno tempo per eseguire le applicazioniCi vuole più tempo per eseguire le applicazioni
6 Utilizza solo unità flash per l'archiviazioneUtilizza dischi rigidi e unità flash per l'archiviazione
7 Il costo del sistema operativo integrato è inferioreIl costo è costoso
8 Richiede meno spazio di archiviazione rispetto al sistema operativo desktopRichiede più spazio di archiviazione
9 Ha meno funzioni dell'applicazioneHa più funzionalità dell'applicazione

Applicazioni

Di seguito vengono mostrate alcune applicazioni del sistema operativo incorporato

  • Cellulari
  • Lavatrici
  • Televisori
  • Forni a microonde
  • Televisori
  • Computer
  • Computer portatili
  • Lavastoviglie
  • Bancomat
  • Satelliti
  • Veicoli

Vantaggi

I vantaggi del sistema operativo incorporato sono

  • Facile da progettare
  • Basso costo
  • Buona performance
  • Richiede meno potenza
  • Taglia piccola
  • Affidabile

Svantaggi

Alcuni degli svantaggi del sistema operativo incorporato sono

  • È difficile per la risoluzione dei problemi
  • Il trasferimento dei dati da un sistema a un altro è difficile
  • I sistemi non possono essere modificati una volta configurati

Caratteristiche in tempo reale del sistema integrato

Di seguito sono riportate le caratteristiche in tempo reale di un sistema embedded

  • Affidabilità
  • Prevedibilità
  • Gestibilità
  • Scalabilità
  • Compattezza

Un embedded Sistema operativo è una buona tecnologia che utilizziamo nella nostra vita quotidiana. Per lo più troveranno prodotti integrati nella nostra vita quotidiana, perché i produttori stanno progettando i prodotti sulla base di questa tecnologia. Ecco la domanda per te che tipo di sistema operativo viene utilizzato nelle auto?