汇编语言资源集

 

Intel

The Art Of Assembly Language <-- 必读

Intel架构软件开发者手册:
Volume 1: Basic Architecture
Volume 2A: Instruction Set Reference, A-M
Volume 2B: Instruction Set Reference, N-Z
Volume 3A: System Programming Guide, Part 1
Volume 3B: System Programming Guide, Part 2

x2APIC Specification

其它Intel 手册: Intel® 64 and IA-32 Architectures Software Developer's Manuals

MIPS

MIPS Instruction Set, Quick Reference

MIPS32 架构程序员应读
Volume I: Introduction to the MIPS32 Architecture
Volume II: The MIPS32 Instruction Set (很全面)
Volume III: The MIPS32 Privileged Resource Architecture

MIPS64架构程序员应读
Volume I: Introduction to the MIPS64 Architecture
Volume II: The MIPS64 Instruction Set
Volume III: The MIPS64 Privileged Resource Architecture

其它 MIPS 手册: https://www.mips.com/products/produc...-architecture/

Assembler Reference Manuals

NASM
YASM
MASM
MASM32
The GNU Assembler (GAS)

系统指南

Intel: Software interrupt reference
Guide to using VGA (video) in your programs
Keyboard key codes

下载

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

 

 

SPARC
http://www.sparc.com/standards/V8.pdf

PowerPC
http://www.stanford.edu/class/ee109/...ence_Guide.pdf

ARM
http://www.scss.tcd.ie/~waldroj/3d1/arm_arm.pdf

(More Intel?):
Intel® Itanium® Architecture Software Developer's Manual

DOS:
DR-DOS System and Programmer's Guide

MASM32 Windows:
http://www.acm.uiuc.edu/sigwin/old/w.../winasmtut.pdf
http://win32assembly.online.fr/tutorials.html

Linux:
Linux Assembly Tutorial - Step-by-Step Guide
Writing A Useful Program With NASM
Linux Assembly: resources

Boot Sectors / Operating Systems:
Building an OS

 

网友dargueta 写的系列教程

Intro to Intel Assembly Language: Part 1
Intro to Intel Assembly Language: Part 2
Intro to Intel Assembly Language: Part 3
Intro to Intel Assembly Language: Part 4
Intro to Intel Assembly Language: Part 5
Intro to Intel Assembly Language: Part 6
Intro to Intel Assembly Language: Part 7
Intro to Intel Assembly Language: Part 8
Intro to Intel Assembly Language: Part 9A
Intro to Intel Assembly Language: Part 9B

你可能感兴趣的:(linux,汇编,assembly,System,语言,reference)