<?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="Virtual 8086 mode - Page 10 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=virtual_8086_mode&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=virtual_8086_mode&amp;p=11">3.Next</a>
</p>
<p>in <a href="page.php?w=x86">x86</a> Windows NT-based operating systems also use VM86 mode, but with very limited direct hardware access. Some boot loaders (e.g. <a href="page.php?w=GRUB">GRUB</a>) use the <a href="page.php?w=protected_mode">protected mode</a>, and execute the <a href="page.php?w=BIOS_interrupt_calls">BIOS interrupt calls</a> in Virtual 8086 mode.</p>

<p><big>Memory addressing and interrupts</big></p>
<p>The most common problem by running 8086 code from protected mode is <a href="page.php?w=memory_addressing">memory addressing</a> which</p><p>
<a accesskey="1" href="page.php?w=virtual_8086_mode&amp;p=9">1.Previous</a><br />
<a accesskey="3" href="page.php?w=virtual_8086_mode&amp;p=11">3.Next</a>
</p>

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

</card>
</wml>
