各个处理器架构ISA编程指南

各个处理器架构ISA编程指南

1、Intel官方文档:

http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html


2、AMD官方文档:

http://developer.amd.com/resources/documentation-articles/developer-guides-manuals/

其中,OpenGPU Documentation描述了GPU部分的文档;Manuals描述了CPU部分的文档。

以下是AMD OpenCL编程相关文档:

http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/documentation/


3、ARM官方文档:http://infocenter.arm.com/help/index.jsp


4、MIPS官方文档:http://community.imgtec.com/developers/mips/resources/white-papers/


这是GNU汇编器的官方参考手册:http://ftp.gnu.org/old-gnu/Manuals/gas-2.9.1/html_chapter/as_toc.html

以下链接介绍了AT&T格式汇编与Intel格式汇编的不同:

http://ftp.gnu.org/old-gnu/Manuals/gas-2.9.1/html_chapter/as_16.html#SEC196

AMD APP SDK下载链接:

http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/#


Oracle x86 Assembly Language Manual:

http://docs.oracle.com/cd/E36784_01/html/E36859/enmzx.html