• ベストアンサー

『らしい』という表現に頼った説明

"DAT( http://www.geocities.co.jp/Bookend-Soseki/1522/it0006.htm )"の箇所には、 『命令アドレス部』なる単語が含まれていますが、 其の単語は何処の機能を指しているのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

オフセット(offset)という英単語の意味は,次の3.を参照。 http://eow.alc.co.jp/search?q=offset 基準からの補正値,基準からの変位という意味になります。 ページは数キロバイト程度の固まりなので,参照したいアドレスが,1つのページ内の先頭から何バイト離れた位置にあるかを指すのがoffset値。 この点がピンとこなかったとなると,再配置可能という概念の理解も怪しかったりしませんか。 http://okwave.jp/qa/q7755375.html アドレスを指定するのに,基底アドレス(ベースアドレス)から何バイト離れた位置にあるかというoffset値で表現するのが再配置可能です。

littlekids
質問者

補足

有り難う御座います。 offsetによる再配置なのですね。

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

CPUが命令を実行するためには,命令を取り出すためにも,命令内でデータの参照を指示するためにも,アドレスを指定する必要がある。何処の機能かと問われれば,仮想記憶を採用していればCPUによるアドレス指定はすべて,物理アドレスではなく論理アドレス(仮想アドレス)だということになります。 「らしい」とあやふやにしているのは,ja.wikipedia「ページング方式 3.動作原理」で説明されている動作すら簡便なイメージであり,実際の複雑な動作を説明するには言葉を尽くさねばならないからでしょう。 http://ja.wikipedia.org/wiki/%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%B3%E3%82%B0%E6%96%B9%E5%BC%8F#.E5.8B.95.E4.BD.9C.E5.8E.9F.E7.90.86

littlekids
質問者

補足

有り難う御座います。 御紹介対象のページの図( http://upload.wikimedia.org/wikipedia/ja/4/46/Paging_Addr_Ja.JPG )には、 『ページ内Offset』なる用語が登場していますが、 どんな意味合いを其の用語は示しているのでしょうか?

関連するQ&A