pkivolowitz/asm_book resource
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages. observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 78
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1570
- days_rel: n/a
- days_push: 136
- n_releases_24m: 0
Adoption not part of the score
3316 stars · 183 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
An open-source textbook teaching 64-bit ARM (AArch64/ARMv8) assembly language programming, aimed at readers already comfortable with C or C++. It includes cross-platform macros for Linux and macOS and teaches good programming practices applicable to higher-level languages.
Use cases
- learn arm64 assembly language
- understand how C code maps to assembly
- study aarch64 instruction set architecture
- learn assembly on apple silicon mac
- teach an assembly language course
- understand calling conventions and system calls
When to choose
- you already know C or C++ and want to learn assembly
- you target 64-bit ARM on Linux or macOS
- you want a free, course-ready assembly textbook
When to avoid
- you need x86 or 32-bit ARM assembly
- you have no prior C/C++ programming experience
- you need a reference manual rather than a tutorial
Facets
learning-resource · maturity active
documentation developer-tools education programming-languages developer-tools cross-platform assembly-language aarch64 arm64 textbook low-level-programming apple-silicon linux macos
1 source
- readme: https://github.com/pkivolowitz/asm_book · fetched 2026-08-28 · e6c11ac8f374
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pkivolowitz/asm_book | main | 67 |
For agents
markdown · JSON · MCP: product_card(name="pkivolowitz/asm_book")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem