·assembly-arm
</>

assembly-arm

Навыки сборки AArch64 и ARM для чтения и написания ассемблерного кода ARM. Используйте при чтении выходных данных GCC/Clang для целей AArch64 или ARM Thumb, написании встроенного ассемблера на C/C++, понимании ARM ABI (AAPCS64/AAPCS) или отладке состояния регистра и стека на оборудовании ARM или QEMU. Активируется по запросам о сборке AArch64, ARM Thumb, NEON/SVE SIMD, соглашении о вызовах ARM, встроенном ассемблере для ARM или чтении дизассемблирования ARM.

32Установки·2Тренд·@mohitmishra786

Установка

$npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm

Как установить assembly-arm

Быстро установите AI-навык assembly-arm в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: mohitmishra786/low-level-dev-skills.

Guide agents through AArch64 (64-bit) and ARM (32-bit Thumb) assembly: registers, calling conventions, inline asm, and NEON/SVE SIMD patterns.

| x0–x7 | — | Arguments 1–8 and return values | | x8 | xr | Indirect result location (struct return) | | x9–x15 | — | Caller-saved temporaries | | x16–x17 | ip0, ip1 | Intra-procedure-call temporaries (used by linker) | | x18 | pr | Platform register (reserved on some OS) | | x19–x28 | — | Callee-saved | | x29 | fp | Frame pointer (callee-saved) |

| x30 | lr | Link register (return address) | | sp | — | Stack pointer (must be 16-byte aligned at call) | | pc | — | Program counter (not directly accessible) | | xzr | wzr | Zero register (reads as 0, writes discarded) | | v0–v7 | q0–q7 | FP/SIMD args and return | | v8–v15 | — | Callee-saved SIMD (lower 64 bits only) |

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-22
Обновлено
2026-03-11

Browse more skills from mohitmishra786/low-level-dev-skills

Короткие ответы

Что такое assembly-arm?

Навыки сборки AArch64 и ARM для чтения и написания ассемблерного кода ARM. Используйте при чтении выходных данных GCC/Clang для целей AArch64 или ARM Thumb, написании встроенного ассемблера на C/C++, понимании ARM ABI (AAPCS64/AAPCS) или отладке состояния регистра и стека на оборудовании ARM или QEMU. Активируется по запросам о сборке AArch64, ARM Thumb, NEON/SVE SIMD, соглашении о вызовах ARM, встроенном ассемблере для ARM или чтении дизассемблирования ARM. Источник: mohitmishra786/low-level-dev-skills.

Как установить assembly-arm?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/mohitmishra786/low-level-dev-skills

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-22