
| نصب | <۱۰۰ |
| از ۰ رأی | ۰ |
| دستهبندی | آموزش |
| حجم | ۱۵ مگابایت |
| آخرین بروزرسانی | ۳ تیر ۱۴۰۵ |

| نصب | <۱۰۰ |
| از ۰ رأی | ۰ |
| دستهبندی | آموزش |
| حجم | ۱۵ مگابایت |
| آخرین بروزرسانی | ۳ تیر ۱۴۰۵ |
✴ زبان اسمبلی یک زبان برنامهنویسی سطح پایین است که برای نوع خاصی از پردازنده طراحی شده است. این زبان ممکن است با کامپایل کد مبدأِ نوشتهشده به یک زبان برنامهنویسی سطح بالا (مانند C/C++) تولید شود، اما میتوان آن را از ابتدا نیز نوشت. کد اسمبلی را میتوان با استفاده از اسمبلر به کد ماشین تبدیل کرد.✴
► این برنامه برای کسانی طراحی شده است که میخواهند مبانی برنامهنویسی اسمبلی را از ابتدا یاد بگیرند. این برنامه درک کافی از برنامهنویسی اسمبلی در اختیار شما قرار میدهد تا بتوانید دانش خود را به سطوح بالاتر برسانید.✦
【موضوعات مطرحشده در این برنامه در زیر فهرست شدهاند】
⇢ مقدمه
⇢ راهاندازی محیط
⇢ نحو پایه
⇢ بخشهای حافظه
⇢ ثباتها
⇢ فراخوانیهای سیستمی
⇢ حالتهای آدرسدهی
⇢ متغیرها
⇢ ثابتها
⇢ دستورهای حسابی
⇢ دستورهای منطقی
⇢ شرطها
⇢ حلقهها
⇢ اعداد
⇢ رشتهها
⇢ آرایهها
⇢ رویهها
⇢ بازگشت
⇢ ماکروها
⇢ مدیریت فایل
⇢ مدیریت حافظه
⇢ مزایای زبان اسمبلی چیست؟
⇢ سازماندهی دادهها
⇢ نیمبایتها
⇢ بایتها
⇢ کلمهها
⇢ کلمههای دوگانه
⇢ دستگاه شمارش شانزدهشانزدهی
⇢ عملیات منطقی روی اعداد دودویی و رشتههای بیتی
⇢ گسترش علامت و صفر
⇢ شیفتها و چرخشها
⇢ جبر بولی
⇢ ارتباط میان مدارهای الکترونیکی و توابع بولی
⇢ اجزای اصلی سیستم
⇢ گذرگاه داده
⇢ گذرگاه آدرس
⇢ زیرسیستم حافظه
⇢ زمانبندی سیستم
⇢ ساعت سیستم
⇢ دسترسی به حافظه و ساعت سیستم
⇢ حالتهای انتظار
⇢ ثباتهای CPU
⇢ واحد رابط گذرگاه
⇢ ورودی/خروجی (I/O)
⇢ اسمبل کردن کد با MASM
⇢ تعریف متغیرها در برنامه زبان اسمبلی
⇢ تعریف و استفاده از متغیرهای WORD
⇢ تعریف و استفاده از متغیرهای DWORD
⇢ ثبات وضعیت پردازنده (پرچمها)
⇢ چندریسمانیِ همزمان
⇢ پردازندههای AMD
⇢ عملیات چنددقتی
⇢ پرچمها
⇢ پرچمهای کنترل و سیستم
⇢ جلوگیری از فاجعههای LOOP
⇢ اعداد صحیح
⇢ اعشاریِ کدگذاریشده بهصورت دودویی
⇢ اعداد ممیز شناور
⇢ روالهای مدیریت حافظه: MEMINIT، MALLOC و FREE
⇢ ثابتهای عدد صحیح
⇢ پیشوندهای بخش
⇢ دستورالعمل END
⇢ ماکروها



















