RISC 【Reduced Instruction Set Computer】 縮小命令セットコンピュータ

概要

RISC(Reduced Instruction Set Computer)とは、マイクロプロセッサ(MPU/CPU)の命令語の仕様の設計方針の一つで、固定長の少数の単純な命令のみを備え、実行効率を向上させる考え方。主に高性能コンピュータ向けや携帯機器向けのプロセッサ製品で採用されている。

命令語の種類や内容を規定する命令セットアーキテクチャISAInstruction Set Architecture)の分類の一つで、単純な機能を持つ少数の命令語のみを実装し、すべての命令の語長と実行時間(クロック数)を同一に揃えている。これにより、パイプライン処理で待ち時間が生じなくなるため、どの命令も1クロック実行することができる。

各命令の実行回路は半導体素子を物理的に結線した論理回路ワイヤードロジック)で実装されるため、命令をより小さな動作単位であるマイクロコードへ変換・分解する必要がなく、少ないクロック数で高速に実行することができる。回路規模も小さく、チップのサイズや消費電力も抑えることができる。

RISC方式は1970年代後半に、複雑化する一方の命令セットプロセッサ設計に対するアンチテーゼとして考案された。これ以降、従来型の不揃いで高機能な命令セットを用いる設計様式を「CISC」(Complex Instruction Set Computer複合命令セットコンピュータ)と呼んで区別している。

主な製品

代表的なプロセッサ製品として、米IBM社のPOWERシリーズ(および小型機器向けのPowerPCシリーズ)、米ミップス・テクノロジーズ(MIPS Technologies)社のMIPSシリーズ、旧サン・マイクロシステムズ(Sun Microsystems)社(現Oracle社)のSPARCシリーズ、ルネサステクノロジのSuperHシリーズ(元は日立製作所の製品)などがある。

最も成功していると言われるのは英アーム(ARM)社のARMアーキテクチャで、主にスマートフォンなど携帯情報機器に広く採用されている。同社は命令セットなどを他社にライセンス供与するのみで製品の製造・販売はっておらず、具体的なプロセッサ製品は提携各社から提供されている。

パソコン向けではCISC型の米インテルIntel)社x86シリーズや互換製品が圧倒的に強く、RISC型プロセッサはそれ以外の市場、特にUNIX系ワークステーション/サーバ組み込み機器、家庭用ゲーム機、デジタル家電スマートフォンタブレット端末などで採用されることが多い。

(2019.3.24更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる