·assembly-arm
</>

assembly-arm

Compétence d'assemblage AArch64 et ARM pour lire et écrire du code d'assemblage ARM. À utiliser lors de la lecture de la sortie GCC/Clang pour les cibles AArch64 ou ARM Thumb, de l'écriture d'asm en ligne en C/C++, de la compréhension de l'ARM ABI (AAPCS64/AAPCS) ou du débogage du registre et de l'état de la pile sur le matériel ARM ou QEMU. S'active sur les requêtes concernant l'assemblage AArch64, ARM Thumb, NEON/SVE SIMD, la convention d'appel ARM, l'asm en ligne pour ARM ou la lecture du désassemblage ARM.

30Installations·0Tendance·@mohitmishra786

Installation

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

Comment installer assembly-arm

Installez rapidement le skill IA assembly-arm dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : 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) |

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-22
Mis à jour
2026-03-10

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

Réponses rapides

Qu'est-ce que assembly-arm ?

Compétence d'assemblage AArch64 et ARM pour lire et écrire du code d'assemblage ARM. À utiliser lors de la lecture de la sortie GCC/Clang pour les cibles AArch64 ou ARM Thumb, de l'écriture d'asm en ligne en C/C++, de la compréhension de l'ARM ABI (AAPCS64/AAPCS) ou du débogage du registre et de l'état de la pile sur le matériel ARM ou QEMU. S'active sur les requêtes concernant l'assemblage AArch64, ARM Thumb, NEON/SVE SIMD, la convention d'appel ARM, l'asm en ligne pour ARM ou la lecture du désassemblage ARM. Source : mohitmishra786/low-level-dev-skills.

Comment installer assembly-arm ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

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

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-22