0

私は8086でそれを正しく理解しているかどうか確信が持てませんが、それを共有したいCS、Ds、ss、esはメモリ内のセグメントへのポインタを格納していますcs:ip =>現在の命令の相対アドレスを言い、計算したい場合物理アドレス (または実効) アドレス コード セグメントの末尾に 0h を追加し、それを ip ds:bx で追加します。データの相対アドレスを言います。物理アドレス (または実効) アドレスを計算する場合は、追加するだけです。データ セグメントの末尾に 0h を追加し、それを bx で追加します

私は正しく理解していますか?? !!

4

1 に答える 1

1

はい、言い換えると、セグメントに16を掛け、左に4シフトし、オフセットを追加します。

于 2012-06-19T12:51:02.917 に答える