応用情報技術者 2015年 秋期 午前2 問20
問題文
ディジタルシグナルプロセッサ (DSP) の特徴として、適切なものはどれか。
選択肢
ア:シリアル入出力ポートに誤り訂正機能を内蔵しているので、通信制御に適している。
イ:積和演算などの機能を内蔵しているので、ディジタルフィルタを実現するのに適している。(正解)
ウ:多チャンネルの A/D変換器と大容量の記憶メモリを内蔵しているので、温度を測定し、記録するのに適している。
エ:ベクトル演算機能を内蔵しているので、多数のパラメタを同時に扱う科学技術計算などの大規模な数値計算に適している。
ディジタルシグナルプロセッサ (DSP) の特徴 +【午前2 解説】
要点まとめ
- 結論:DSPは積和演算機能を内蔵し、ディジタルフィルタの高速処理に適している。
- 根拠:積和演算は信号処理の基本演算であり、DSPはこれを効率的に行う専用ハードを持つ。
- 差がつくポイント:通信制御や多チャンネルA/D変換、大規模科学計算とは用途が異なり、専用機能の理解が重要。
正解の理由
選択肢イは「積和演算などの機能を内蔵しているので、ディジタルフィルタを実現するのに適している」と述べています。DSPは乗算と加算を連続して高速に行う積和演算器(MAC)を持ち、これによりディジタルフィルタの計算を効率的に処理できます。ディジタル信号処理の中心的な演算が積和演算であるため、この特徴が最も適切です。
よくある誤解
DSPは通信制御や多チャンネルA/D変換、大規模科学技術計算に使われると思われがちですが、これらは専用の機器や他のプロセッサが適しています。
解法ステップ
- DSPの基本機能を理解する(積和演算器の存在)。
- 各選択肢の特徴とDSPの用途を照合する。
- 積和演算がディジタルフィルタに不可欠であることを確認する。
- 他の選択肢の機能がDSPの特徴と合致しないことを確認する。
- 最も適切な選択肢を選ぶ。
選択肢別の誤答解説
- ア:誤り訂正機能は通信機器の特徴であり、DSPの標準機能ではない。
- イ:正解。積和演算機能によりディジタルフィルタ処理に最適。
- ウ:多チャンネルA/D変換器や大容量メモリはDSPの必須機能ではなく、温度測定用途には特化していない。
- エ:ベクトル演算機能はベクトルプロセッサの特徴であり、DSPとは異なる。
補足コラム
DSPは音声や画像、通信信号のリアルタイム処理に特化したプロセッサです。積和演算器(MAC)は乗算と加算を1サイクルで行い、フィルタリングやFFTなどの演算を高速化します。これにより、一般的なCPUよりも効率的に信号処理が可能です。
FAQ
Q: DSPとCPUの違いは何ですか?
A: DSPは積和演算器を持ち、信号処理に特化した命令セットで高速処理が可能です。CPUは汎用的な処理に向いています。
A: DSPは積和演算器を持ち、信号処理に特化した命令セットで高速処理が可能です。CPUは汎用的な処理に向いています。
Q: ベクトル演算機能はDSPにありますか?
A: ベクトル演算は主にベクトルプロセッサの特徴であり、DSPは積和演算に特化しています。
A: ベクトル演算は主にベクトルプロセッサの特徴であり、DSPは積和演算に特化しています。
関連キーワード: ディジタルシグナルプロセッサ、積和演算、デジタルフィルタ、MAC, 信号処理

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

