|
前ページへ :
トップへ :
次章へ
そこで例えば、03-3123-4567をメモする場合に、1枚目に03-3123-45とメモし、2枚目に 0000-0067とメモし、これを2桁ずらして足します。そうすると03-3123-4567となります。 03-0000-00、3123-4567とメモしても同じです。「0」で埋めなくても、03-1111-11と 2012-3467としても同じです。
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
これをアドレスについても適用させます。12345hというアドレスを16bitレジスタ 2つで表すのに、1234hと0005hと記憶し、これを1桁ずらして足すことで、12345hと表すことが できます。これを「1234h:0005h」と表記します。「1000h:2345h」や「1111h:1235h」 も12345hを表します。
|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1234h:0005hと表したとき、上の4桁「1234h」をセグメント、下の4桁「0005h」を オフセットと呼びます。
前ページへ :
トップへ :
次章へ