レジスタとは? わかりやすく解説

Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > レジスタ > レジスタの意味・解説 

レジスタ

【英】register

レジスタとは、レジスタとは、CPU中央演算装置そのもの内蔵されている記憶装置である。計算中のデータ計算結果データ一時的に保持する領域などとして用いられる典型的にCPU部品であるが、CPU以外でも複雑な処理を行う集積回路(たとえばGPU)がレジスタを内蔵する場合はある。

コンピュータ演算処理の手順は、きわめて大雑把にいえば、(1)演算装置記憶装置データ読み取り(2)その内容に従って演算処理を行い(3)演算結果を再び記憶装置書き込む、といった流れ繰り返し成り立っている。この一連の流れにおいて、演算装置記憶装置の間で行われるデータ転送相対的に遅くなり(ボトルネックとなり)やすい。レジスタはきわめて高速動作する記憶装置あり、かつ、CPU内部(つまり演算装置直結した場所)に設置され高速バス結合されている。両素子が同じ配線上の最短距離位置することにより、データ転送速度最高速化が実現されている。

コンピュータ構成する記憶装置としては、レジスタの他にメインメモリキャッシュメモリなども挙げられるメインメモリCPUとは切り離された(独立した要素であり、大容量化が容易である(多くデータ保持しておける)が、データ転送速度には限界がある。キャッシュメモリCPU内に設けられ記憶装置であり、レジスタほど高速ではないがメインメモリより高速動作するまた、キャッシュメモリは、レジスタほど高速でない代わりレジスタよりは大容量化が容易である。キャッシュメモリは、メインメモリから読み込んだデータ一時的に保持しておくために用いられる。これによってメインメモリアクセスする頻度を減らすことができ、演算処理全体高速化できる。そしてレジスタは、CPU内部配置され高速バス結合されているため、極めて高速動作するという特徴持っているが、その容量は、あまり大きく確保することができないこのようにして記憶装置役割分担しているわけである。

レジスタの用途・役割には、いくつかの種類がある。特に使い道限定されていないレジスタは「汎用レジスタ」と呼ばれ特定の用途割り当てられているレジスタは「専用レジスタ」と総称されることがある専用レジスタ種類としては、アキュムレータ、スタックレジスタ、プログラムカウンタ割り込みレジスタ、フラグレジスタなどが挙げられる

レジスタの利用方法は、例えば、C言語のような高級言語における関数呼び出し実現方法に見ることができる。C言語では、関数呼び出す時に一緒に引数複数個渡すことができる。この時、引数メモリセットし、そのアドレス位置をスタックレジスタを使って覚えさせておけば、関数の側は、これを読み取れ良い。なお、コンパイルを必要とする高級言語においては、レジスタをどのように使いこなすかが、良い性能引き出ポイント一つとなる。変数を、数が少なく容量限定されたレジスタに最適に格納するのは難し問題である。ある値を、どのレジスタに格納すべきか決定することを、レジスタ割り付けRegister allocation)という。

ちなみに「レジスタ」という言葉そもそもは英語で「名簿」「記録簿」「登録簿」という意味合いをもつ一般名詞(または動詞)である。いわゆるレジ」(=小売店などで金銭出し入れを行う装置)も「キャッシュレジスター」(金銭登録器)も同語源である。

コンピュータ用語としての「レジスタ」は、同業界における表記上の慣習から、長音記号省いて(「レジスターではなく)「レジスタ」と表記される場合今なお圧倒的に多い。

マイクロプロセッサのほかの用語一覧
CPU:  OMAP  OMAP4  RISC  レジスタ  SH-DSP  SISD  SMP




レジスタと同じ種類の言葉

このページでは「IT用語辞典バイナリ」からレジスタを検索した結果を表示しています。
Weblioに収録されているすべての辞書からレジスタを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からレジスタ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「レジスタ」の関連用語


2
置数器 デジタル大辞泉
100% |||||




6
フォトセル デジタル大辞泉
96% |||||

7
レジ デジタル大辞泉
96% |||||

8
光導電体 デジタル大辞泉
96% |||||



レジスタのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



レジスタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【レジスタ】の記事を利用しております。

©2025 GRAS Group, Inc.RSS