アドレッシングモードとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > アドレッシングモードの意味・解説 

アドレッシングモード

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/04 05:50 UTC 版)

アドレッシングモード(Addressing Mode)は、CPU命令セットアーキテクチャ(ISA)の一部を構成する。プロセッサの命令には操作対象をオペランドで指定するものがあり、その指定方法の詳細がアドレッシングモードと呼ばれるものである。したがって、広義のアドレッシングモードにはレジスタを指定する場合も、値が命令のオペランドとして直接与えられている場合も含まれるが、狭義のアドレッシングモードはオペランドとして使用すべきメモリ領域を指定するものとみなされる。




  1. ^ "How many addressing modes are enough?" by F. Chow, S. Correll, M. Himelstein, E. Killian, L. Weber, all from MIPS Computer Systems, Inc. 1987
    "An Overview of the MIPS-X-MP Project" by John L. Hennessy and Mark A. Horowitz 1986: "MIPS-X uses a single addressing mode: base register plus offset. This simple addressing mode allows the computation of the effective address to begin very early"
  2. ^ "Instruction Set Principles: Addressing Mode Usage (Summary)" Archived 2011年9月30日, at the Wayback Machine. by Dr. Sofiène Tahar "3 programs measured on machine with all address modes (VAX)": "displacement mode" and "immediate mode" are used 75% of the time.
    "Fundamentals of Computer Design"[リンク切れ] p. 112-113 "Frequency of addressing modes for TI TMS320C54x DSP. The C54x has 17 data addressing modes, not counting register access, but the four found in MIPS account for 70% of the modes. Autoincrement and autodecrement, found in some RISC architectures, account for another 25% of the usage. This data was collected form a measurement of static instructions for the C-callable library of 54 DSP routines coded in assembly language."
    "Efficient and Language-Independent Mobile Programs" by Ali-Reza Adl-Tabatabai, Geoff Langdale, Steven Lucco, and Robert Wahbe 1995: "79% of all instructions executed could be replaced by RISC instructions or synthesized into RISC instructions using only basic block instruction combination."
  3. ^ Kong and Patterson. "Instruction set design". 1995. slide 27. [1]
  4. ^ "Architecture of the RTX 32P" by Philip Koopman 1989
  5. ^ a b Dave Brooks. "Some Old Computers".
  6. ^ Bill Purvis. "Some details of the Elliott 803B hardware"
  7. ^ "C Reference: function malloc()" メモリを確保するサイズをバイト数で指定



アドレッシングモード

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/26 17:01 UTC 版)

PDP-11」の記事における「アドレッシングモード」の解説

多くの命令で6ビットで1オペランド構成しており、3ビットで8本ある汎用レジスタいずれか指定し、3ビットで8種類あるアドレッシングモードのいずれか指定するこのため八進表記自然に使われた。 以下では仮の1オペランド命令をOPRで表しアセンブリ言語でのアドレッシングモードの表現を示す。Rn汎用レジスタ意味しR0からR7まであるコードの "n" はレジスタ番号である。

※この「アドレッシングモード」の解説は、「PDP-11」の解説の一部です。
「アドレッシングモード」を含む「PDP-11」の記事については、「PDP-11」の概要を参照ください。

ウィキペディア小見出し辞書の「アドレッシングモード」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


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

辞書ショートカット

すべての辞書の索引

「アドレッシングモード」の関連用語

アドレッシングモードのお隣キーワード
検索ランキング

   

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



アドレッシングモードのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのアドレッシングモード (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのPDP-11 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS