ITパスポート試験 / 平成27年度 春期 ITパスポート試験 公開問題 / 問51
certification-simodake-work

平成27年度 春期 ITパスポート試験 公開問題 問51 解説 互換CPU

互換CPUに関する記述のうち,最も適切なものはどれか。

  1. ア オリジナルのCPUで動作するのと同じOSやアプリケーションソフトを動作させることができる。 ✓ 正答
  2. イ オリジナルのCPUの特許が有効な期間は,開発・製造することはできない。
  3. ウ シングルコアCPUに対応する互換CPUは開発されているが,マルチコアCPUに対応する互換CPUは存在しない。
  4. エ 古くなったPCの性能を向上させるために用いられるCPUであり,新製品のPCに採用されることはない。

解説

互換CPUを見抜くポイント

互換CPUとは、ある特定のCPU(主にIntelやAMDの製品)が持つ命令セット(CPUが理解できる言葉のようなもの)をそのまま実行できるように設計された製品です。そのため、最も重要な特徴は「同じソフトウェアが動くこと」という点に尽きます。ほかの選択肢は「特許が切れていなければならないという法的な制約」や「技術的な制限」、「用途の限定」を述べていますが、これらは互換CPUの定義とは関係がないため、選択肢アが正解となります。

互換CPUの基本概念

CPUはハードウェアですが、その上で動くOS(Windowsなど)やアプリケーション(Excelなど)は、特定のCPUが理解できる命令体系(命令セット・アーキテクチャ)に従って作られています。

互換CPUは、あえてこの既存の命令体系を模倣して作られています。例えば、Intelが開発したx86アーキテクチャという命令体系に従って作られた互換CPUであれば、Intel製のCPU向けに作られたWindowsやアプリケーションを、そのまま問題なく実行できます。ユーザーから見れば「中身のメーカーがIntelではないかもしれないが、パソコンとしてやることは同じ」という状態を作り出すのが互換CPUの役割です。

なぜこの知識が重要なのか

ITパスポート試験においてこの問題が出題される背景には、コンピュータの構成要素である「ハードウェア」と「ソフトウェア」の橋渡し役をCPUが担っていることを理解してほしいという意図があります。

互換CPUの存在は、IT業界において以下の2つの大きなメリットをもたらしています。

  1. 競争原理の促進 Intel一社だけでなく、AMDなどのメーカーが互換CPUを開発することで、価格競争や性能向上競争が起こります。これにより、消費者は安価、あるいは高性能なPCを手に入れやすくなります。

  2. ソフトウェア資産の保護 もし独自のCPUごとに独自のOSやソフトが必要であれば、CPUを買い換えるたびにすべてのソフトを作り直さなければなりません。互換CPUのおかげで、OSやアプリケーションという「ソフトウェア資産」を、メーカーが異なるCPU間でもそのまま使い続けることができるのです。

システム開発の現場においても、サーバーのCPU選定を行う際に「このアプリケーションがどの命令セットアーキテクチャを前提としているか」を確認することは不可欠です。この問題は、ハードウェアが変わってもソフトウェアが動く仕組みの基本を理解しているかを問うています。

誤答の選択肢を読み解く

・イ:特許は技術保護の手段ですが、互換CPUの開発には、他社の特許を侵害しないよう独自に工夫して命令セットを実行可能にする技術力が求められます。「特許が有効なら作れない」というのは誤りで、技術的にクリアできれば開発・販売は可能です。 ・ウ:マルチコア技術はCPUを並列化して処理能力を高める手法です。互換CPUにも当然この技術は盛り込まれており、「存在しない」という記述は誤りです。 ・エ:互換CPUは、安価なパソコンや、特定の用途に特化した高性能なパソコンなど、新品の製品に広く採用されています。「古いPCの性能向上専用」という限定的な用途のみを指す言葉ではありません。

参考リンク

学習の記録にははてなブックマーク!

気づいたこと・覚えたことをコメントにメモしよう