通信用語の基礎知識 全国のICカードこれひとつ 戻る

REX.W
辞書:科学用語の基礎知識 中央演算処理装置用語x86編 (IYCP86)
読み:アーイーエックス-ドット-ダブリュー
外語:REX.W
品詞:名詞

x86のオペコードの表記で、REX.wフィールドが1となったREXプリフィックスが存在すること。

目次
概要

REXプリフィックスには計4ビットのフィールドがあり、このためREX.w=1の表現をしようとしても、オペコードが一定しない。

具体的には、REX.w=1に限定しても、4ビットあるうち他の3ビットによって8種類のオペコードが生じうる。そこで、16進数での表記を諦めて、「REX.W」と記載する。

特徴
機能

オペランドサイズを64ビット化するためのプリフィックスである。

AMD64 ISA/Intel 64のロングモード環境であっても、レジスターやメモリーへのアクセスは32ビットの環境と同様で、何も指定しなければ原則として32ビットでのアクセスとなる。

これを64ビット命令とするためにREXプリフィックスを使用し、このうちREX.w=1は、ソース/デスティネーション双方を、32ビットから64ビットに変更する機能を持っている。

なお、8ビットアクセスの命令に対してREX.w=1を附しても8ビットのまま変化しない。

オペコード

REX.wはREXプリフィックスのビット3にあるため、REX.w=1であればオペコードは48から4Fの範囲となる。

コードREXプリフィックス
REX.wREX.rREX.xREX.b
481000
491001
4A1010
4B1011
4C1100
4D1101
4E1110
4F1111
リンク
用語の所属
REXプリフィックス
関連する用語
VEX.W

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic