CPU Documentation Resources
Cluster focuses on recommendations, links, and discussions about detailed manuals and documentation for CPU architectures like Intel's SDM, ARM, and others, including requests for low-level hardware specs and architecture references.
Activity Over Time
Top Contributors
Keywords
Sample Comments
What's a good resource like this for modern CPUs (especially ARM)?
Seems more like benchmarks and marketing material. Was hoping for something more like https://software.intel.com/en-us/articles/intel-sdm
Have you looked at the official docs? Back in 386 days that's all we had.https://software.intel.com/en-us/articles/intel-sdm
This might be of interest to you: https://github.com/wbenny/ia32-doc
Check out the 5252 pages long "Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4" :)https://www.intel.com/content/www/us/en/developer/articles/t...Direct link: <a href="https://cdrdv2.intel.com&#
When you say "the Intel manuals", what books are you specifically referring to?
The Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, and 4 has over 5000 pages![0] https://www.intel.com/content/www/us/en/developer/articles/t...
Is there some low level hardware documentation available given that the software is not open source?
I wish they would release the architecture reference manual to the public... all we have is the instruction set right now. Not enough to do bare metal/os work.
There is a many thousands pages instructions manual for that, that is freely downloadable from Intel. It's re-posted on HN from time to time.