Table of contents
Just some random unsorted papers
- key08.com/usr/uploads/2022/04/1807572259.pdf↗
- intel.com/.../documents/research/2001-vol05-iss-1-intel-technology-journal.pdf↗
- www.cl.cam.ac.uk/teaching/0405/CompArch/Gwennap95-P6_Microarchitecture.pdf↗
- dspace.mit.edu/.../4E0FC5FE-6F01-43D7-95FE-91E32EB349CF/0/lecture20.pdf↗
- www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html↗ (Intel IA32 SDM)
- uops.info/table.html↗
- US6045385 Microcode sequencer design
- US5542460 Branch prediction
- US5588162 Internal instruction scheduling
- US5699085 Reorder buffer and rename
- US6510276 Execution pipeline
- Hennessy & Patterson — Computer Architecture: A Quantitative Approach ( Defines MAR, MDR, RAT, ROB, scoreboard, issue queues)
- Robert P. Colwell, The Pentium Chronicles: The People, Passion, and Politics Behind Intel's Landmark Chips (Practitioners)
- “Modern Processor Design” — For detailed pipeline diagrams
- “Inside the Machine” by Jon Stokes — Practical, readable
- www.vogons.org/viewtopic.php?p=1307671#p1307671↗ (Pentium Pro to Slot 1)
- github.com/x86-JTAG-Open-Research/x86-JTAG-Information↗ x86 JTAG
- rayer.g6.cz/hardware/lpc2isa.htm↗ LPC to ISA
- github.com/sladen/intel-microcode/blob/master/micro-instructions.txt↗
- phg.chat.ru/opcode.txt↗
- www.fermimn.edu.it/inform/materiali/evarchi/intel/p6/optimgd.pdf↗ (v2.2 1995-04)
- datasheets.chipdb.org/Intel/x86/P6/optimgd.pdf↗
- wasm.in/threads/kolichestvo-taktov-na-komandu.1410/page-2↗
- kib.kiev.ua/x86docs/Intel/Intel-OptimGuide/242816-001.pdf↗ (AP-526, 1995-10)
- patents.google.com/patent/US6934828↗ fp_store_address fp_store_data
- blog.can.ac/2021/03/22/speculating-x86-64-isa-with-one-weird-trick/↗
- intel.com/.../documents/research/1999-vol03-iss-2-intel-technology-journal.pdf↗
- bebop.cs.berkeley.edu/.../arch-manuals/pentium-iii/keshava99-impltradeoffs.pdf↗
- www.siliconpr0n.org/archive/doku.php?id=martijn:intel:dixon↗
- www.siliconpr0n.org/archive/doku.php?id=martijn:intel:conroe↗
- Hennessy, John L.; Patterson, David A. (2017). ''Computer Architecture: A Quantitative Approach'' (6th ed.). Morgan Kaufmann. ISBN 978-0128119051.
- Shen, John P.; Lipasti, Mikko H. (2013). ''Modern Processor Design: Fundamentals of Superscalar Processors'' (2nd ed.). Waveland Press. ISBN 978-1478601043.
- Johnson, Mike (1991). ''Superscalar Microprocessor Design''. Prentice Hall. ISBN 978-0138756349.
- Baer, Jean-Loup (2010). ''Microprocessor Architecture: From Simple Pipelines to Chip Multiprocessors''. Cambridge University Press. ISBN 978-0521769921.
- Sima, Dezső; Fountain, Terence; Kacsuk, Péter (1997). ''Advanced Computer Architectures: A Design Space Approach''. Addison-Wesley. ISBN 978-0201422917.
This project is an independent, unofficial work based on publicly available information and reverse-engineering research, and is not affiliated with, endorsed by, sponsored by, or associated with Intel Corporation or its affiliates. It is provided "as is", without warranty of any kind. The author assumes no responsibility or liability for any use, misuse, damage, data loss, hardware failure, or other consequences arising from its use. Intel, Pentium, Core and related trademarks are the property of their respective owners and are used solely for identification and informational purposes.