目次:
定義-組み込みソフトウェアとはどういう意味ですか?
組み込みソフトウェアは、ハードウェアまたは非PCデバイスに組み込まれているソフトウェアです。 実行される特定のハードウェア用に特別に作成されており、通常、デバイスのコンピューティング機能が制限されているため、処理とメモリの制約があります。 組み込みソフトウェアの例には、専用のGPSデバイス、工場のロボット、一部の計算機、さらには最新のスマートウォッチに含まれるソフトウェアが含まれます。Techopediaが組み込みソフトウェアについて説明します
組み込みソフトウェアは、通常同じ機能を果たすため、ファームウェアに似ています。 ただし、後者は、不揮発性メモリ(ROMやEPROMなど)に書き込まれる特別なタイプの組み込みソフトウェアであり、簡単に変更することはできません。そのため「firm」という名前で、主に実行または起動に使用されますデバイス。 対照的に、デバイスの全体的な操作には組み込みソフトウェアが使用されます。
組み込みソフトウェアは、家の照明の制御に使用されるような非常に単純なもので、わずか数キロバイトのメモリを備えた8ビットマイクロコントローラーで実行できます。または、すべての電子コンポーネントを実行するソフトウェアのように、気候制御、自動巡航および衝突検知、制御ナビゲーションを備えた最新のスマートカーの 複雑な組み込みソフトウェアは、航空機のアビオニクスシステム、戦闘機で使用される非常に複雑なフライバイワイヤシステム、さらにはミサイル誘導システムにも見られます。
組み込みソフトウェアとアプリケーションソフトウェアの主な違いは、前者は通常、OSとして機能する特定のデバイスに関連付けられ、そのデバイスの仕様に制限があるため、更新と追加は厳密に制御されるのに対して、アプリケーションソフトウェアはコンピューターであり、実際のフルOS上で実行されるため、リソースの面での制限が少なくなります。
