09/12/23 12:40:58 P04lSfD3
>x86のAGU相当のアドレス演算用整数演算ユニット
別モノだよ。
そもそもx86相当のアドレッシングモード自体がないのでAGUのような仕組みは原理的に無理。
ModRM以降の可変長フィールドを解決するものだが、あれは形式にもとづいてアドレス生成専用に
カスタマイズされている。
一方POWER ISAはアドレス演算も通常の整数演算も同じ命令で区別がない。
依存関係を走査すればできなくもないけど、コストがかかりすぎる。
Load/Store + アドレスインクリメントの複合命令ならあるがそれを分解せずに実行するのが一番コストかからんでしょ
逆にx86のアドレッシングモードはポインタをインクリメントしない。
「ARM相当」の間違いでしょ。