Hi,<br><br>Thanks for the link.I really appreciate but I need something more basic and something that <br>explains these concepts from a broader perspective and not in the context of a <br>particular cpu architecture.Please send me more such links if you come across any.<br>
<br>Thanks<br>Vaibhav Jain<br><br><div class="gmail_quote">On Wed, Jul 13, 2011 at 1:14 AM, Daniel Baluta <span dir="ltr">&lt;<a href="mailto:daniel.baluta@gmail.com">daniel.baluta@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div></div><div class="h5">Hi,<br>
<br>
&gt; I am eager to understand the basics of Memory models  (flat, segmented etc)<br>
&gt; , CPU modes (real,protected)<br>
&gt; and address translation (physical to logical etc.) and how all of them work<br>
&gt; together. I am very confused<br>
&gt; about this and would really appreciate if someone could provide good<br>
&gt; references to these topics.<br>
<br>
</div></div>You may find useful information inside i366 Programmers Manual.<br>
Anyhow, reading materials is the first step in understanding these<br>
concepts. You will have to actually  read/write/debug pieces of code<br>
related to them.<br>
<br>
thanks,<br>
Daniel.<br>
<br>
[1] <a href="http://pdos.csail.mit.edu/6.828/2010/readings/i386.pdf" target="_blank">pdos.csail.mit.edu/6.828/2010/readings/i386.pdf</a><br>
</blockquote></div><br>