Page 1 of 1

Intel Reference Inconsistencies

Posted: Sun Jun 19, 2016 12:37 am
by ChosenOreo
Hey,
I've noticed that Volume 2C of the Intel x86 Reference Manuals has a few errors involving 64-bit instruction encodings. The other two instruction references (Volumes 2A and 2B) do not have these errors. Has anyone else seen any other errors in the manuals?

- Adrian

Re: Intel Reference Inconsistencies

Posted: Sun Jun 19, 2016 1:36 am
by iansjack
You could do a service to the community by creating a Wiki page listing these inconsistencies.

Re: Intel Reference Inconsistencies

Posted: Sun Jun 19, 2016 2:08 am
by alexfru
I have seen plenty over the years. Cross-checking with AMD and older versions often helps. When it does not help, you can use a debugger to see what an instruction actually does when you execute it (some instructions may be tricky or require ring 0).

Re: Intel Reference Inconsistencies

Posted: Wed Jun 29, 2016 3:56 pm
by ggodw000
I regularly work intel doc-s and occasionally find errors. So i'd say it is expected to happen not spotless. after all, humans are writing and generating those. I think based on my observation in last few years, in general, new technologies are usually most poorly documented and once it matures, it gets better over time. I also worked with Taiwanese VIA docs and they were horrible. Fellow engineer also worked with AMD Geode docs and also complained regularly too.