Need help understanding memory models, cpu modes and address translation

Joel A Fernandes agnel.joel at gmail.com
Sat Jul 16 01:21:47 EDT 2011


On Sat, Jul 16, 2011 at 12:06 AM, Joel A Fernandes <agnel.joel at gmail.com> wrote:
> On Fri, Jul 15, 2011 at 10:04 PM, Vaibhav Jain <vjoss197 at gmail.com> wrote:
>> Hi,
>>
>> Actually I have read that book. But when i started reading other books such
>> as those on assembly
>> they had these concpets of Real Mode , Protected Mode , Flat Memory model,
>> Segmented Memory model which are specific to intel 32-bit architecture
>> and which has got me highly confused. So I am looking for references that
>> explain these concepts in depth.
>>
>
> Then you should read the book "Understanding The Linux Kernel", and
> Intel's reference manuals which document these features.
>
> Also this is the book we read in Undergrad for x86 internals :) It was
> considered to be the bible for the topic (atleast at the time)
> http://www.amazon.com/Intel-Microprocessors-80186-80286-80386/dp/0132606704/ref=sr_1_1?s=books&ie=UTF8&qid=1310792692&sr=1-1
>

I'd like to also add that the above mentioned book covers a lot of
fundamentals and is a good starting point.

Thanks
Joel



More information about the Kernelnewbies mailing list