زبان اسمبلی یک زبان برنامهنویسی سطح پایین (Low-level Programming Language) است که دستوراتش معادل کدهای ماشین (Machine Code) هستند. به عبارت دیگر، مجموعهای از دستورات باینری (Binary) که مقادیری را به داخل رجیسترهای CPU (یا ریزپردازندههای دیگر) میریزند یا از آن برمیدارند.
مقدمه
سایت آکادمی رازی در حال طراحی و به روز رسانی میباشد . در اسرع وقت اطلاعات تخصصی جهت استفاده شما عزیزان در سایت قرار داده میشود . از اینکه از سایت ما بازدید فرمودید بینهایت سپاسگزاریم .
منابع یادگیری زبان اسمبلی
منابع آنلاین
مراجع
- لیست دستورات X86: لیستی کامل از دستورات معماری X86، به همراه نکاتی دربارهی زمان اضافه شدن هر کدام
- مرجع دستورات و Opcode برای معماری X86
- چیتشیت (Cheat Sheet) زبان اسمبلی برای معماری X86
ابزارها
اسمبلرها- اسمبلرهای زیادی موجودند. در زیر لیستی از معروفترین اسمبلرهای متن باز و رایگان را مشاهده میکنید:
- NASM
- FASM
- YASM
- GASM
IDEها (محیط یکپارچهی توسعهی نرم افزار)
- SASM: یک IDE ساده و کراسپلتفرم (Cross-platform) برای زیانهای اسمبلی NASM، MASM، GAS، FASM
- Fresh IDE: IDE ویژوالِ زبان اسمبلی که دارای اسمبلر FASM است
- WinAsm Studio: یک IDE رایگان که با استفاده از آن میتوانید به کمک Assembler برای ویندوز ۳۲-بیت و DOS 16-بیت برنامه بنویسید
- Visual MASM
انجمن و یادگیری مداوم
- سایت آکادمی رازی در حال طراحی و به روز رسانی میباشد . در اسرع وقت اطلاعات تخصصی جهت استفاده شما عزیزان در سایت قرار داده میشود . از اینکه از سایت ما بازدید فرمودید بینهایت سپاسگزاریم .
کتابها
- سایت آکادمی رازی در حال طراحی و به روز رسانی میباشد . در اسرع وقت اطلاعات تخصصی جهت استفاده شما عزیزان در سایت قرار داده میشود . از اینکه از سایت ما بازدید فرمودید بینهایت سپاسگزاریم .