</> مدرسه زیب‌موجیاد بگیر، تمرین کن، بساز
ASMمسیر کامل · 8 درس

آموزش Assembly
از صفر تا پروژه واقعی

ارتباط نزدیک کد با پردازنده، ثبات‌ها و حافظه را در سطح مقدماتی بفهم.

شروع درس اول ←
پروژه پایانی مسیردرک اجرای یک جمع ساده
۸ درس عمیقتمرین تعاملیگواهی تکمیل مسیر
۰٪
نقشه راه

هشت گام تا ساختن

درس‌ها کوتاه‌اند، اما سطحی نیستند؛ هر گام روی نتیجه گام قبلی ساخته می‌شود.

01
۱۵ دقیقه

پردازنده، ثبات و اولین MOV

در این درس، پردازنده، ثبات و اولین MOV را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
02
۲۵ دقیقه

عدد دودویی و نمایش داده

در این درس، عدد دودویی و نمایش داده را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
03
۳۰ دقیقه

ADD، SUB و پرچم‌ها

در این درس، ADD، SUB و پرچم‌ها را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
04
۳۰ دقیقه

مقایسه و پرش

در این درس، مقایسه و پرش را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
05
۳۵ دقیقه

حافظه و آدرس

در این درس، حافظه و آدرس را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
06
۴۰ دقیقه

پشته و فراخوانی تابع

در این درس، پشته و فراخوانی تابع را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
07
۳۰ دقیقه

خواندن خروجی و خطایابی

در این درس، خواندن خروجی و خطایابی را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
08
۵۰ دقیقه

پروژه جمع در سطح پردازنده

در این درس، پروژه جمع در سطح پردازنده را با یک نمونه کوچک و کاربردی یاد می‌گیری.

شروع ←
خروجی واقعی مسیر

درک اجرای یک جمع ساده

پروژه را بخش‌به‌بخش در طول درس‌ها می‌سازی. در پایان فقط یک تمرین پراکنده نداری؛ یک خروجی کامل، توضیح‌پذیر و قابل انتشار داری.

  • تعریف مسئله و نیاز کاربر
  • ساخت نسخه اولیه و قابل استفاده
  • خطایابی و بهترکردن تجربه
  • انتشار و دریافت بازخورد
asm · project
mov eax, 5
add eax, 3