·assembly-arm

مهارة تجميع AArch64 و ARM لقراءة وكتابة كود تجميع ARM. يُستخدم عند قراءة مخرجات GB/Clang لأهداف AArch64 أو ARM Thumb، أو كتابة asm المضمنة في C/C++، أو فهم ARM ABI (AAPCS64/AAPCS)، أو تسجيل تصحيح الأخطاء وحالة المكدس على أجهزة ARM أو QEMU. يتم التنشيط عند الاستعلامات حول تجميع AArch64، أو ARM Thumb، أو NEON/SVE SIMD، أو اصطلاح استدعاء ARM، أو asm المضمّن لـ ARM، أو قراءة تفكيك ARM.

30التثبيتات·0الرائج·@mohitmishra786

التثبيت

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

كيفية تثبيت assembly-arm

ثبّت مهارة الذكاء الاصطناعي assembly-arm بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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) |

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill assembly-arm
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-22
آخر تحديث
2026-03-10

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

إجابات سريعة

ما هي assembly-arm؟

مهارة تجميع AArch64 و ARM لقراءة وكتابة كود تجميع ARM. يُستخدم عند قراءة مخرجات GB/Clang لأهداف AArch64 أو ARM Thumb، أو كتابة asm المضمنة في C/C++، أو فهم ARM ABI (AAPCS64/AAPCS)، أو تسجيل تصحيح الأخطاء وحالة المكدس على أجهزة ARM أو QEMU. يتم التنشيط عند الاستعلامات حول تجميع AArch64، أو ARM Thumb، أو NEON/SVE SIMD، أو اصطلاح استدعاء ARM، أو asm المضمّن لـ 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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-22