アドレス部の値とレジスタの値を命令アドレス部の値に合わせる修飾アドレス指定の一種である。
プログラムカウンタの値を足したものをデータが存在するアドレスとする方式を相対アドレス指定という。
データ取得している実際のメモリアドレスとして、CPU内の記憶装置のひとつであるログラムカウンタに保存している値と命令アドレス部の値を合わせたものを使用する方式。
プログラムカウンタは、次回実行する命令アドレスを記録しており、これを使用することによりメモリ上でのその命令位置からの相対距離でデータの所在を指定することが可能である。
プログラムがメモリ上のどの位置に読み込みされてもプログラムを変えずに同様にデータアクセスすることが可能である。