RISC
Reduced Instruction Set Computer
りすく
単純で固定長の命令セットを採用し、パイプライン処理による高速化を図るプロセッサアーキテクチャ。命令数を絞り1クロックで1命令を実行する設計思想。ARM、MIPS、RISC-Vが代表例。CISCと対比される。
Related
他の資格での定義
Past Exams
過去問での出題
過去問で 7 回出題(応用情報技術者試験 5・基本情報技術者試験 1・高度試験 午前Ⅰ 1)
- 令和7年度 秋期 応用情報技術者試験 午前 問8選択肢(IPA の PDF を新しいタブで開きます)
- 令和7年度 秋期 高度試験 午前Ⅰ 問4選択肢(IPA の PDF を新しいタブで開きます)
- 令和6年度 秋期 応用情報技術者試験 午前 問8(IPA の PDF を新しいタブで開きます)
- 令和4年度 春期 応用情報技術者試験 午前 問8選択肢(IPA の PDF を新しいタブで開きます)
- 平成30年度 春期 応用情報技術者試験 午前 問9選択肢(IPA の PDF を新しいタブで開きます)
- 平成28年度 春期 基本情報技術者試験 午前 問10(IPA の PDF を新しいタブで開きます)
- 平成26年度 秋期 応用情報技術者試験 午前 問8選択肢(IPA の PDF を新しいタブで開きます)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
豊富で複雑な命令セットを持ち、1命令で複数の処理を実行できるプロセッサアーキテクチャ。可変長命令でプログラムサイズを小さくできるが、パイプライン処理が複雑になる。x86アーキテクチャが代表例。
コンピュータの中核をなす演算・制御装置。命令の取出し(フェッチ)、解読(デコード)、実行(エクスキュート)のサイクルを繰り返す。クロック周波数やコア数が性能の主要指標であり、レジスタやALU(算術論理演算装置)を内蔵する。
大量の並列演算に特化したプロセッサ。元々は画像処理用だが、GPGPU(汎用GPU計算)として機械学習の訓練や科学技術計算にも利用される。数千のコアを持ち、行列演算などを大規模に並列処理できる。
命令の実行をフェッチ、デコード、実行、メモリアクセス、ライトバックなどのステージに分割し、複数の命令を重ね合わせて並行処理する高速化技術。ステージ数をnとすると理想的にはn倍の高速化が可能。パイプラインハザードへの対処が課題。
パイプライン処理において命令の実行が妨げられる状況。データハザード(前の命令の結果を待つ)、制御ハザード(分岐命令による予測失敗)、構造ハザード(ハードウェア資源の競合)の3種類がある。フォワーディングや分岐予測で対策する。
複数の命令を同時に発行・実行できるプロセッサアーキテクチャ。複数の実行ユニット(演算器)を備え、依存関係のない命令を並列に処理する。命令レベル並列性(ILP)を活用して性能を向上させる。
