User Tools

Site Tools


developersguide:cpureferencemanuals

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
developersguide:cpureferencemanuals [2016/10/26 18:39]
dullroar [AMD Manuals]
developersguide:cpureferencemanuals [2016/10/26 19:07]
dullroar [INTEL Manuals]
Line 5: Line 5:
 The Intel Corporation provides many useful documents on the The Intel Corporation provides many useful documents on the
  
-[[http://​www.intel.com/​design/Pentium4/documentation.htm|Pentium 4 Processor Technical Documentation page]]. ​+[[http://​www.intel.com/​content/www/us/​en/​processors/​architectures-software-developer-manuals.html|Pentium 4 Processor Technical Documentation page]]. ​
  
 Especially useful for helping you to understand the machine dependent Especially useful for helping you to understand the machine dependent
 code of MINIX 3 on an IBM-PC compatible machine will be the code of MINIX 3 on an IBM-PC compatible machine will be the
 Manuals Manuals
-section. ​ As of October ​2004 the following manuals are available as PDF files+section. ​ As of October ​2016 the following manuals are available as PDF files
 (read with Adobe Acrobat or Ghostview): (read with Adobe Acrobat or Ghostview):
  
-  * IA-32 Intel Architecture ​Optimization Reference Manual +  * Intel 64 and IA-32 Architectures ​Optimization Reference Manual 
-  * IA-32 Intel Architecture and Intel. Extended Memory 64 Software Developer'​s Manual Documentation Changes +  * Intel 64 and IA-32 Architectures ​Software Developer'​s Manual Documentation Changes 
-  * IA-32 Intel Architecture ​Software Developer'​s Manual Volume 1: Basic Architecture +  * Intel 64 and IA-32 Architectures ​Software Developer'​s Manual Volume 1: Basic Architecture 
-  * IA-32 Intel Architecture ​Software Developer'​s Manual Volume 2A: Instruction Set ReferenceA-M +  * Intel 64 and IA-32 Architectures ​Software Developer'​s Manual Volume 2A, 2B, 2C and 2D: Instruction Set Reference, ​A-Z 
-  * IA-32 Intel Architecture Software Developer'​s Manual Volume ​2B: Instruction Set Reference, ​N-Z +  * Intel 64 and IA-32 Architectures ​Software Developer'​s Manual Volume ​3A, 3B, 3C and 3D: System Programming Guide
-  * IA-32 Intel Architecture ​Software Developer'​s Manual Volume ​3: System Programming Guide +
-  * The Software Optimization Cookbook+
  
-These are all downloadable as PDF files (read with Adobe Acrobat or +These are all downloadable as PDF files in various combinations ​(read with Adobe Acrobat or 
-Ghostview). ​ A CD-ROM containing the complete set of manuals can also +Ghostview). ​ A CD-ROM containing the complete set of manuals ​is no longer available, but official print copies ​can be ordered from [[http://​www.lulu.com/​spotlight/​IntelSDM|Lulu]].
-be ordered from Intel+
  
  
Line 49: Line 46:
 UNIX-derived systems. Other links on the page point to articles describing assembly language syntax. UNIX-derived systems. Other links on the page point to articles describing assembly language syntax.
  
 +===== ARM Manuals =====
 +
 +The ARM Cortex-A8 processor is used in the Minix-supported BeagleBoard and BeagleBone devices. Many ARM documents require registration and some are behind a paywall, but the following is freely available from the ARM site as of October 2016:
 +
 +  * [[http://​infocenter.arm.com/​help/​topic/​com.arm.doc.ddi0344k/​DDI0344K_cortex_a8_r3p2_trm.pdf|Cortex-A8 Revision: r3p2 Technical Reference Manual]]
developersguide/cpureferencemanuals.txt · Last modified: 2016/10/26 20:00 by dullroar