02/05/29 01:30 REBKSR/O
a[k] の形で配列をアクセスする場合に、
a は64ビットポインターなのに、添え字式の型は32ビットの整数
だとすると、あたかもaがセグメントレジスターで、添え字式がセグメント
内のオフセットだということをいいたいのだ。つまりセグメントサイズが
4GB であるが、セグメントは64ビット空間の任意の位置をベースに
できる。それから相対で+-2GBのアクセスができる。。と。
フルに64ビットのアドレス空間を使えるようにするのには、
配列の添え字の式を64ビットであるとしてくれなければ、困る。