Skip to content

Latest commit

 

History

History
296 lines (231 loc) · 23.7 KB

Book_Links.md

File metadata and controls

296 lines (231 loc) · 23.7 KB

Book Links

This is an organized collection of all the links in the book. You're welcome. Bold links indicate a changed link since publication (Edition 2.0).

Front Matter

Chapter 1: Language and Data Fundamentals

Wikis
Developer
Videos
In text

Chapter 2: Processor and System Architecture

Wikis
Developer

Chapter 3: Assembly and Syntax Fundamentals

Chapters 4 and 5: Basic and Intermediate Instructions

Assembler References
x86 Instruction Set Listings
In text (Chapter 5)

Chapter 6: Functions

Wikis
Developer
In text

Chapter 7: String Instructions and Structures

Chapter 8: Floating-Point Operations

Wikis
Developer
Floating-Point Arithmetic
In text

Chapter 9: Inline Assembly and Macros

Wikis
Developer
In text
Volatile and memory barriers

Chapter 10: Advanced Processor and System Architecture

Wikis
Developer
In text (Assignment 10.3)

Chapter 10 Supplement

Formal documentation
System call tables (macOS/BSD)
System call tables (Linux)
System call tables (Windows)
Other online resources

Chapter 11: Other Architectures

Wikis
Developer and Research
In text

Chapter 12: Hardware and Electrical Components

Introduction to the Appendicies

Manuals
Instruction indexes
ABI specifications
Assembler references

Appendix D: Command-Line Debugging Assembly with GDB

Appendix E: Linking Assembly and C++

Appendix G: Using CPUID

Developer resources
Web resources

Appendix H: ASCII and Decimal Arithmetic

Appendix I: Intrinsics