添字レジスタ
「添字レジスタ」の英語
「添字レジスタ」は英語で index register と言います。配列やテーブルの参照などで、ベースアドレスに値を加えたり引いたりして有効アドレスを求めるために使う、コンピューター分野の専門用語です。
「添字レジスタ」の英語の使い分け
配列やテーブル参照のアドレス計算に使う専門用語です。
The index register stores the offset for this instruction.
コアイメージ
添字レジスタは命令実行時にベースアドレスへ加算・減算して有効アドレスを算出するための値を保持するレジスタを指す
英英
A register used to hold a value that is added to or subtracted from a base address to compute an instruction's effective address.
語源
index registerは、index(位置を示す値)とregister(値を保持する場所)を組み合わせた語で、アドレス計算用のインデックスを格納するレジスタを意味するようになった。
コラム
- 日本語資料ではカタカナ表記のインデックスレジスタが併用されやすく、配列アクセスやテーブル参照などアドレス計算に特化して使われる点を押さえると理解しやすい
「添字レジスタ」のレベル別の例文
- 中学
The index register stores the address offset.
- 高校・英検2級
The processor updates the index register during each loop.
- TOEIC・ビジネス
Please verify that the index register is initialized before execution.
- 日常会話
What does the index register do? It stores an offset.
「添字レジスタ」を英語にするときのよくある間違い
× The CPU uses a subscript register.
○ The CPU uses an index register.
ハードウェアの用語では、添字レジスタは index register が一般的です。