64 ビット・アドレスの指定

以下は、64 ビット・アドレスがサポートされている入力フィールドとコマンド・パラメーターを表示する場合に適用されます。

64 ビットに対応するアドレス・フィールドまたはコマンド・パラメーターは、16 桁の 16 進数字で指定でき、オプションでビット 31 と 32 の間に下線を含むことができます。下線を指定した場合、下線の右側の値は、8 桁になるように先行ゼロが自動的に埋め込まれます。例えば、以下はすべて同一のアドレス指定と見なされます。


100100000
1_100000
1_00100000
0000000100100000
00000001_00100000

2GB から 4GB のアドレスに関する特別な考慮事項

80000000 から 8FFFFFFFF の範囲のアドレスは、一般的に 31 ビット・アドレスと見なされ、上位ビット (ビット 0) は無視されます。

この範囲のアドレス (仕様にアンダースコアを含まない) が選択または入力されると、上位ビットは暗黙的に 0 に設定され、結果の 31 バイト・アドレスが表示されます。

2GB から 4GB の範囲のストレージを表示するには、指定されたアドレスにアンダースコアを含める必要があります。例えば、アドレスを 0_80000000 または単に _80000000 と入力すると、64 ビット・アドレス 80000000 が表示されます。