<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Real mode - Page 10 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Real_mode&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Real_mode&amp;p=11">3.Next</a>
</p>
<p>that overflows 20 bits is that the address "wraps around" to the zero end of the address range, i.e. it is taken <a href="page.php?w=modulo">modulo</a> 2^20 (2^20 = 1048576 = 0x100000).  However, the 80286 has 24 address bits and computes effective addresses to 24 bits even in real mode.  Therefore, for the segment 0xFFFF and offset greater than 0x000F, the 80286 would actually make an access into the beginning of the second <a href="page.php?w=megabyte">megabyte</a> of memory, whereas the 80186 and earlier would access an address equal to [offset]-0x10,</p><p>
<a accesskey="1" href="page.php?w=Real_mode&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Real_mode&amp;p=11">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
