質問: コンピュータ関連についての質問です ページングのページテーブルを使用したアドレス変換って何ですか? 色々調べてもわからなかったので、
回答: 最近のコンピュータは実メモリに連続的にプログラムを格納する事をしないで、一定の大きさのページを単位に不連続のメモリ上にプログラムが置かれます、これは、複数のプログラムが何度もロードされると、実メモリが虫食い状態になってしまい、連続で確保できない事への対応です。したがって、命令の示しているアドレスは連続に記憶された場合の仮想的なアドレスで、実メモリ上のアドレスとは異なっているので、ページテーブルを使って実メモリ上のアドレスを計算しています。