男がATMから現金を引き出しています。
画像クレジット: 画像ソース/デジタルビジョン/ゲッティイメージズ
組み込みシステムは、特定のタスクを実行するためだけに設計されたタイプのコンピューターであり、再プログラミングが不可能ではないにしても困難です。 初期のコンピューターのいくつかは、特定のパズルを解くなどの1つのタスクしか実行しなかったため、現在、組み込みシステムと考えられています。 しかし、今日、組み込みシステムは、別のマシン内にあるという事実からその名前が付けられています。
物理的な利点
組み込みシステムは常に同じ基本タスクを実行するため、メモリやストレージスペースの追加などのハードウェアの変更が必要になることはめったにありません。 同様に、通常、人々がシステムに物理的にアクセスできる必要はほとんどありません。 その結果、ユーザーサービス用に設計されていないセットトップボックスなどのデバイスに組み込みシステムを収容する方がはるかに簡単です。
今日のビデオ
専用タスク
本格的なコンピュータとは異なり、組み込みタスクは通常、一度に1つのタスクのみを実行します。 たとえば、ケーブルボックスには、ケーブルから入力信号を取得し、特定のチャネルにチューニングして、テレビが理解できる形式で信号を出力するタスクがある場合があります。 このタスクに専念することで、ボックスは中断することなくそれを実行できます。 多くの場合、継続的に運用することが重要になる場合があります。 たとえば、セットトップボックスは、画面上の不具合がないことを確認するために、画像を継続的に処理する必要があります。
オペレーティング・システム
組み込みシステムは通常、変更されない単純な役割を実行するため、オペレーティングシステムの要件はそれほど面倒ではありません。 多くの場合、組み込みシステムは実行可能であり、古いまたはそれほど洗練されていないオペレーティングシステムであり、更新する必要はありません。 たとえば、ATMから飛行機の座席の背もたれのエンターテインメントディスプレイに至るまでのデバイスは、特別なものを実行することができました マイクロソフトがサポートを撤回し始めるまで、何年も問題なく開発されたWindowsXPのバージョン システム。
仕様とコスト
組み込みシステムのハードウェア需要は、通常、フルPCのハードウェア需要よりもはるかに低くなります。 たとえば、単一のタスクに集中するということは、通常、マルチコアプロセッサは必要ないということです。 システムの目的によっては、低速のプロセッサで動作できる場合があります。 ビデオなどのより要求の厳しいタスクの可能性のために過剰な容量を許可する必要はありません 処理。 次に、これらの仕様要件の削減により、コストを大幅に削減できます。