OSDev.org
https://forum.osdev.org/

the amount of pages in the intel manual
https://forum.osdev.org/viewtopic.php?f=11&t=30965
Page 1 of 1

Author:  NunoLava1998 [ Sat Oct 29, 2016 6:49 am ]
Post subject:  the amount of pages in the intel manual

it's so massive
I swear, i made a low quality gif from reading that at high speed (around 15 pages per second).
130 MB in size.
Why does it need to be extremely massive, seriously?

Author:  Mikumiku747 [ Sat Oct 29, 2016 7:03 am ]
Post subject:  Re: the amount of pages in the intel manual

For describing all the implementation details of most intel processors, I'd kind of expect it to be that size. In any case, while it might be huge, if you have a look, a lot of the manual is for advanced features that won't be used for quite a while, so there's no need to feel super daunted. ;)

Most of what you need from the manual is described in chapters 1-8 (and maybe chapters 9 and 10 if you're using multiprocessors). That only makes up about 450 pages max, so if you've got some time, maybe have a read through some sections which take your interest (Chapter 2 is really good, it provides a good overview of how the entire processor works and the important features). Even just skimming through the manual will give you an idea of how detailed and useful the manual is. If you end up just using chapters 1 - 10 often, you can get just the first section of volume 3 from here (Volume 3A).

It looks scary at first, but the more you read it, the more you'll realise it's just very, very, very detailed.

- Mikumiku747

Author:  iansjack [ Sat Oct 29, 2016 9:14 am ]
Post subject:  Re: the amount of pages in the intel manual

As a 9-year old child, perhaps you would find it more rewarding to read something aimed at your age group? I gather that Harry Potter is very popular with kids.

Author:  NunoLava1998 [ Sat Oct 29, 2016 10:14 am ]
Post subject:  Re: the amount of pages in the intel manual

iansjack wrote:
As a 9-year old child, perhaps you would find it more rewarding to read something aimed at your age group? I gather that Harry Potter is very popular with kids.

who reads that anymore. I didn't read the entire thing.

Author:  iansjack [ Sat Oct 29, 2016 10:19 am ]
Post subject:  Re: the amount of pages in the intel manual

That was just an example. There are lots of books for kids like you. Seriously, if you haven't got the attention span for Harry Potter then I'm not surprised that you find the Intel manuals hard going.

The simple fact is that these things are quite involved, so it takes a lot of space to document and reference them. If it's too much for you then you may be able to make more sense of it when you grow up a little.

Author:  NunoLava1998 [ Sat Oct 29, 2016 10:25 am ]
Post subject:  Re: the amount of pages in the intel manual

iansjack wrote:
That was just an example. There are lots of books for kids like you. Seriously, if you haven't got the attention span for Harry Potter then I'm not surprised that you find the Intel manuals hard going.

The simple fact is that these things are quite involved, so it takes a lot of space to document and reference them. If it's too much for you then you may be able to make more sense of it when you grow up a little.

I don't read. I know the Intel Manuals provide a lot of information (which is why they are extremely large).

Author:  iansjack [ Sat Oct 29, 2016 10:54 am ]
Post subject:  Re: the amount of pages in the intel manual

Then I retract the suggestion that you will be able to understand the Intel manuals in time.

Reading is a fairly essential ability for programmers.

Author:  Brendan [ Sat Oct 29, 2016 12:06 pm ]
Post subject:  Re: the amount of pages in the intel manual

Hi,

NunoLava1998 wrote:
it's so massive
I swear, i made a low quality gif from reading that at high speed (around 15 pages per second).
130 MB in size.
Why does it need to be extremely massive, seriously?


Because the GIF file format stores pixel data, not character data, so (for "primarily text" data) it probably costs over 10 times as much memory as it should.


Cheers,

Brendan

Author:  MichaelFarthing [ Sat Oct 29, 2016 4:04 pm ]
Post subject:  Re: the amount of pages in the intel manual

Come on, Brendan, don't quibble. The book(s) are bloody long!

Author:  iansjack [ Sun Oct 30, 2016 3:45 am ]
Post subject:  Re: the amount of pages in the intel manual

Perhaps you would like to suggest which parts should be omitted?

Don't complain that the documentation is too good. If you're up to OS dev work then surely you have the discrimination to pick out the bits of the manuals that are relevant to your current needs.

Author:  alexfru [ Sun Oct 30, 2016 4:57 am ]
Post subject:  Re: the amount of pages in the intel manual

NunoLava1998 wrote:
it's so massive ... Why does it need to be extremely massive, seriously?

Because it includes most of the changes (typically additions and extensions and less typically deprecations) accumulated in about 40 years of continuous work since the first i8086 CPU came out.

If you want something smaller, consider the manuals for the i80836 and i80486 (and 80387). Most of the CPU stuff you need to know for basic os dev is there. There's no MMX/3DNow!/SSE/AVX, 64-bit mode, APIC, MSRs, complex caching and synchronization, VMX/SVM, SMX... There are fewer instructions and features to read and learn about. And, consequently, there are fewer pages. But most of that stuff still works in the current x86 CPUs (exceptions include LOADALL, test registers and a few other obscure things).

Author:  Ycep [ Wed Nov 02, 2016 8:23 am ]
Post subject:  Re: the amount of pages in the intel manual

You don't have to read it all!
Instead go look table of contents and read what do you need.

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/