ショッピング  


【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※マルチポスト(多重投稿)は謹んで!

 詳しくはこちら



 本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール   掲示板1こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.3184

制御Cと組込みC・・・
投稿者---HCS(2004/12/08 15:29:13)


初心者的質問で申し訳ないのですが、
よく制御系のCとか組込み系のCとかいう言葉を耳にするのですが
その辺の定義ってどうなっているのでしょうか?
また、他にも××系といったものはあるのでしょうか?
今後の参考にしたいので教えてください。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:制御Cと組込みC・・・ 3191 RAPT 2004/12/09 01:36:47
<子記事> Re:制御Cと組込みC・・・ 3228 KING・王 2004/12/15 01:01:48


No.3191

Re:制御Cと組込みC・・・
投稿者---RAPT(2004/12/09 01:36:47)


別にC言語自体に違いがあるわけではなく、その利用目的が何か、
というだけの話だと思います。
例えば、携帯電話とか。


この投稿にコメントする

削除パスワード

No.3228

Re:制御Cと組込みC・・・
投稿者---KING・王(2004/12/15 01:01:48)


>よく制御系のCとか組込み系のCとかいう言葉を耳にするのですが
>その辺の定義ってどうなっているのでしょうか?

明確な定義はないかと思います。

組込み系などというと、基本的にそのコードが実行されるハードウェアが、
明確に決定されている場合などが、相当すると思います。

コンパイラとの組み合わせにもよりますが、組込み系などでは、
ハードウェアが固定されるため、実行コードのアドレスを固定で指定できたりする場合もあるようです。
(あまり自信はありませんが、RTOSなどでそういうのがあったとおもいます。。。)



この投稿にコメントする

削除パスワード

No.3229

Re:制御Cと組込みC・・・
投稿者---Ban(2004/12/15 02:11:30)


もちろん、目的の違いが大きいのですが、
サイズや速度の要件がきついのが大きな特徴でしょうか。
単価削減のためバイト単位・ビット単位でメモリを節約したりします。

また、組み込み系は個体差も大きいので一概には言えませんが、
大抵の場合、標準ライブラリに制限があることが多いのも特徴でしょうか。
例えば、普通キーボードとかモニタとかないので標準入出力もありません。
コプロセッサがない石も多いので、浮動小数点ライブラリもなかったりします。
# 他にも、例えば Embedded C++ なら RTTIやtemplate, mutable 等が
# 規格からはずされてますし。。。。言語実装でも違いはあると思います。


> コンパイラとの組み合わせにもよりますが、組込み系などでは、
> ハードウェアが固定されるため、実行コードのアドレスを固定で
> 指定できたりする場合もあるようです。

昨今の Embedded Linux とか CE のような、MMU 積んでるハイエンドな
石に、仮想メモリ実装されてるくらい高級な OS ポート済みで、アプリ書く
だけみたいな話でもない限り、iTRON などは今でも大抵そういう環境です。
# やっぱりメモリやチップのコストが顧客には無駄と判断されるらしい。



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧




掲示板提供:Real Integrity