(1/3)マイコンユーザーのさまざまな疑問に対し、マイコンメーカーのエンジニアがお答えしていく本連載。今回は、初級者の方からよく質問される「マイコンとDSPの違いって何?」についてです。});→過去の質問一覧はこちら素朴な疑問から技術トラブルなどマイコンユーザーのあらゆる悩みに対し、マイコンメーカーのエンジニアが回答していく連載「Q&Aで学ぶマイコン講座」。今回は、初級者から多く寄せられる質問です。Processor)は、大量の複雑な演算を短時間に実行できる用途に特化して作られた演算器です。変調/復調、高速フーリエ変換、デジタルフィルターなどが挙げられます。マイコンでも高速処理が可能なものはありますが、あくまで汎用製品なので、複雑な演算を高速処理したい場合はDSPが便利です。(16ビットデータ×16ビットデータ)±(16ビットデータ×16ビットデータ)+64ビットデータ=64ビットデータのような計算は、マイコンでは複数の命令で処理しなくてはなりませが、DSPでは1命令で、かつ1サイクルで実行できます。いって、DSPがあればマイコンは不要かというと、そうではありません。生活家電などにはDSPのような高速演算能力が必要ありませんので、マイコンで十分です。汎用性、使いやすさという意味では、マイコンはDSPよりも優れています。最近ではARM社のCortex-M4やM7のように、汎用マイコンでもDSPと同じ演算をサポートしているマイコンも登場しています。LLC.ITmediaはアイティメディア株式会社の登録商標です。