アクアプラスが新ハード"P/ECE"発表!2nd division
■ このスレッドは過去ログ倉庫に格納されています
0396383
01/12/18 21:58ID:QzsK3cU1OSが組み込み系で使われている理由
1.プログラマがAPIで楽をするため。(タスクとか、同期処理とか)
2.スタートアップのごたごたをやりたくない為。(OSに寄る)
3.使用するライブラリが、そのOSに対応してるから
ようするに、OSを噛ませばプログラムの際に楽できるからというのが一番の理由。
まぁ、何をするにもOSが一枚噛むので、自分でゴリゴリに組んだモノと比較すれば、処理速度は遅くなるのは当たり前。
あと、各種割り込みを処理するのは大変面倒なので、OSにそれを処理させる目的のOSもある。
プログラムに、そのような特殊なことをするのを意識させたくないというのもあるね。
それがP/ECEのカーネルだったりするわけだYO。
>>394
P/ECEのカーネルはDOSのシステムコールみたいな機構でAPIを実現してるよ。
ただ、肝心のmain()は、カーネルに握られているけど。
割り込みも自分で掛けられるAPIもあるし、なかなか作りは素直だよ。
■ このスレッドは過去ログ倉庫に格納されています