Skip to main content

埋め込まれたソフトウェアとは何ですか?

embeddedソフトウェアは、ハードウェアシステムに組み込まれているソフトウェアの一種です。このソフトウェアは通常、1つの特定の機能を実行するように設計されていますが、単一のハードウェアには複数の埋め込みソフトウェアが含まれる場合があります。回路基板とコンピューターチップを備えたテクノロジーは、デジタル時計から携帯電話、計算機まで、その中にソフトウェアが埋め込まれている可能性があります。これらのシステムにより、最新のデバイスで一般的な多くの高度な機能が可能になります。特にアメリカ人は、30年代後半から60年代半ばまで、宇宙探査、ミサイルガイダンス、アビオニクスにさまざまな種類の組み込みシステムを使用しました。これらの初期システムは通常、他のコンポーネントに固定されており、故障率が高かった。埋め込まれたソフトウェアが普通の人に役立つように進化したのは60年代後半までではありませんでした。この単一のチップは、小さなコンピューターのように機能しました。データを取り入れ、保存し、出力し、独自の情報を処理することができます。これらのチップを使用すると、単一のプログラムを作成し、チップにロードしてから、正しい入力を受け取ったときにそのチップを実行することが可能になりました。1980年代の終わりまでに、ほぼすべての形式の家電製品には、その内部に何らかのマイクロコントローラーチップが埋め込まれていました。その後、統合されたマイクロコントローラーを生産するコストがペニーに低下しました。その結果、それらはほぼすべての電子デバイスにあり、これらの各チップには1つ以上の埋め込みソフトウェアがあります。彼らは、ほとんどの人がトースター、電気ファン、子供のおもちゃなどのコンピューターを持っているとは思わないアイテムでさえあります。彼らのチップは、接続されたデバイスから入力を受け取ります。ソフトウェアは入力を読み取り、アクティブ化する必要があるかどうかを決定します。もしそうなら、それはプログラムを実行し、結果を出力します。これらの結果は、ユーザーまたは別のソフトウェアにも送られる場合があります。通常のコンピューター、または通常のコンピューターに接続されたマシンでは、埋め込まれたソフトウェアが比較的少ないです。通常、コンピューターシステムには、起動手順と必須のハードウェア関数を制御する少数のピースのみがあります。複雑なデバイスがよりコンピューター化されると、標準のコンピューターシステムに置き換えられると、埋め込まれたソフトウェアが実際にドロップされています。