در صورتی که موفق به پرداخت نشدید، با یکی از شماره های زیر تماس بگیرید:
فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی
25% تخفیف ویژه شروع ترم جدید !
قیمت و خرید کتاب برنامه نویسی به زبان اسمبلی در معماری 64 بیتی مدرن - همراه با مثال های آموزشی و هدفمند
ارسال سریع ارسال سریع به سراسر کشور

کتاب برنامه نویسی به زبان اسمبلی در معماری 64 بیتی مدرن - همراه با مثال های آموزشی و هدفمند

اثر دکتر عین‌الله جعفرنژاد قمی (عضو هیأت علمی جهاد دانشگاهی)، از انتشارات علوم رایانه
قیمت : 337,500 تومان
450,000 تومان
افزودن به سبد خرید
پیام به فروشنده !
18,100 تومان
اعتبار هدیه بگیرید !
نظر خود را به اشتراک بگذارید
تضمین اصالت کالا
تخفیف‌های دوره‌ای
ارسال سریع به سراسر کشور
کالاهای مشابه کتاب برنامه نویسی به زبان اسمبلی در معماری 64 بیتی مدرن - همراه با مثال های آموزشی و هدفمند
مشخصات کتاب برنامه نویسی به زبان اسمبلی در معماری 64 بیتی مدرن - همراه با مثال های آموزشی و هدفمند
موضوع
اسمبلی (زبان برنامه نویسی کامپیوتر) - Assembly
انتشارات
انتشارات علوم رایانه
تعداد صفحه
220 صفحه
سال انتشار
1404
قطع کتاب
وزیری
نوع جلد
شومیز
شابک
2-245-205-600-978
فهرست مطالب
فصل اول: زبان اسمبلی و معماری سیستم‌های 64 بیتی 1-1. تعریف و ویژگی‌های زبان اسمبلی 1-2. کاربردهای زبان اسمبلی 1-3. جایگاه زبان اسمبلی 1-4. ساختار پردازنده‌ی 64 بیتی 1-5. انواع داده‌ی 64 بیتی و همترازی 1-6. تمرین‌ها فصل دوم: معرفی اَسمبلر و محیط برنامه‌نویسی مدرن 2-1. معرفی اسمبلرهای معروف 2-2. محیط توسعه‌ی یکپارچه برای اسمبلی 2-3. نصب محیط توسعه‌ی یکپارچه‌ی Code::Blocks 2-4. دانلود و نصب NASM با کدبلاکس 2-5. پیکربندی پروژه در کدبلاکس برای NASM 2-6. تمرین‌ها فصل سوم: تعریف و انتقال داده 3-1. ساختار کلی برنامه در زبان اسمبلی 3-2. تعریف داده‌ها در برنامه 3-3. انتقال داده‌ها با دستور mov 3-4. آدرس‌دهی حافظه در دستورات اسمبلی 3-5. آدرس‌ موثر چیست و چه کاربردی دارد 3-6. انتقال داده‌ها با دستورات movzx و movsx 3-7. تعیین اندازه‌ی حافظه برای داده‌ها 3-8. تعویض داده‌ها با دستور xchg 3-9. دستورات inc و dec 3-10. تمرین‌ها فصل چهارم: تسهیلات ورودی - خروجی 4-1. تسهیلات ورودی-خروجی با توابع استاندارد C 4-2. تسهیلات ورودی-خروجی با API ویندوز 4-3. تمرین‌ها فصل پنجم: پردازش داده‌ها با اَعمال محاسباتی 5-1. مدیریت اعداد علامت‌دار و بدون علامت 5-2. عمل جمع با دستور add 5-3. عمل تفریق با دستور sub 5-4. عمل جمع با دستور adc 5-5. عمل تفریق با دستور sbb 5-6. عمل جمع با دستور xadd 5-7. تغییر علامت با دستور neg 5-8. عمل ضرب با دستورات mul و imul 5-9. عمل تقسیم با دستورات div و idiv 5-10. تمرین‌ها فصل ششم: ساختارهای کنترلی 6-1. مفهوم پَرش در اسمبلی 6-2. پَرش غیر شرطی با دستور jmp 6-3. پَرش شرطی 6-4. انشعاب‌های چندگانه با دستورات پرش 6-5. حلقه‌های تکرار 6-6. تمرین‌‌ها فصل هفتم: تسهیلات پردازش بیت‌ها 7-1. پردازش بیت‌ها با اَعمال منطقی 7-2. پردازش بیت‌ها با اَعمال شیفت 7-3. پردازش بیت‌ها با دستورات چرخش (دوران) 7-4. دستکاری و مقدار دادن به بیت‌های خاص 7-5. دستور bt (Bit Test) 7-6. تمرین‌ها فصل هشتم: تعریف و پیاده‌سازی توابع 8-1. ساختار کلی برنامه همراه با تابع 8-2. مراحل فراخوانی تابع 8-3. ارسال پارامتر به زیربرنامه 8-4. تعریف متغیرهای محلی توابع در پشته 8-5. توابع بازگشتی 8-6. توابع خارجی 8-7. تمرین‌ها فصل نهم: آرایه‌ها و رشته‌ها 9-1. تعریف آرایه در اسمبلی 9-2. تعریف رشته در اسمبلی 9-3. تمرین‌ها فصل دهم: پردازش فایل‌های داده 10-1. قابلیت‌های ورودی-خروجی فایل در اسمبلی 10-2. ورودی-خروجی فایل با توابع استاندارد C 10-3. بازکردن یا ایجاد فایل 10-4. نوشتن اطلاعات در فایل 10-5. بستن فایل 10-6. خواندن از فایل 10-7. ورودی-خروجی همراه با فرمت 10-8. سازمان فایل تصادفی 10-9. تمرین‌ها فصل یازدهم: ارتباط زبان اسمبلی با زبان C 11-1. معماری x86 11-2. مکان‌های ذخیره‌ی داده‌ها در اسمبلی 11-3. انواع ثبات‌های پردازنده 11-4. نیازمندی‌های فنی 11-5. چگونه در C برنامه اسمبلی بنویسیم 11-6. تمرین‌ها فصل دوازدهم: پردازش موازی داده‌ها 12-1. واحد ممیز شناور x87 FPU 12-2. دستورات بارگذاری و ذخیره‌سازی در FPU 12-3. فناوری‌های SSE و AVX 12-4. فناوری SSE 12-5. فناوری‌های AVX 12-6. تمرین‌ها واژه‌نامه انگلیسی به فارسی منابع و مآخذ
نظر خود را به اشتراک بگذارید
commentuser
Copyright © 2023 Powered By Olomrayaneh web developer team, All Rights Reserved.
فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی - لوگو