Intel

The Art Of Assembly Language​ <-- 必读Intel架构软件开发者手册:Volume 1: Basic ArchitectureVolume 2A: Instruction Set Reference, A-MVolume 2B: Instruction Set Reference, N-ZVolume 3A: System Programming Guide, Part 1Volume 3B: System Programming Guide, Part 2x2APIC Specification其它Intel 手册: ​Intel® 64 and IA-32 Architectures Software Developer's Manuals

MIPS

MIPS Instruction Set, Quick ReferenceMIPS32 架构程序员应读Volume I: Introduction to the MIPS32 ArchitectureVolume II: The MIPS32 Instruction Set​ (很全面)Volume III: The MIPS32 Privileged Resource ArchitectureMIPS64架构程序员应读Volume I: Introduction to the MIPS64 ArchitectureVolume II: The MIPS64 Instruction SetVolume III: The MIPS64 Privileged Resource Architecture其它 MIPS 手册: ​https://www.mips.com/products/produc...-architecture/

Assembler Reference Manuals

NASMYASMMASMMASM32The GNU Assembler (GAS)

系统指南

Intel: Software interrupt referenceGuide to using VGA (video) in your programsKeyboard key codes

下载

GNU ARM™ toolchain for Cygwin, Linux and MacOS - Resources

 

 

SPARC http://www.sparc.com/standards/V8.pdfPowerPC http://www.stanford.edu/class/ee109/...ence_Guide.pdfARM http://www.scss.tcd.ie/~waldroj/3d1/arm_arm.pdf(More Intel?): Intel® Itanium® Architecture Software Developer's ManualDOS: DR-DOS System and Programmer's GuideMASM32 Windows: http://www.acm.uiuc.edu/sigwin/old/w.../winasmtut.pdfhttp://win32assembly.online.fr/tutorials.htmlLinux: Linux Assembly Tutorial - Step-by-Step GuideWriting A Useful Program With NASMLinux Assembly: resourcesBoot Sectors / Operating Systems: Building an OS

 

网友dargueta 写的系列教程Intro to Intel Assembly Language: Part 1Intro to Intel Assembly Language: Part 2Intro to Intel Assembly Language: Part 3Intro to Intel Assembly Language: Part 4Intro to Intel Assembly Language: Part 5Intro to Intel Assembly Language: Part 6Intro to Intel Assembly Language: Part 7Intro to Intel Assembly Language: Part 8Intro to Intel Assembly Language: Part 9AIntro to Intel Assembly Language: Part 9B