عضو شده در: 14 شهریور 1386
پست: 1525
محل سکونت: پشت کامپیوتر
امتیاز: 45 [وضعيت كاربر:آفلاین]
تاریخ:
شنبه 7 آذر 1388 - 01:16
آموزش و یادگیری زبان برنامه نویسی اسمبلی
کتابی برای فراگیری زبان اسمبلی. این کتاب توسط وزارت علوم، تحقیقات و فنآوری و برای دانشگاه پیام نور تهیه شده و نسبتا جامع است. نام این کتاب «زبان ماشین و برنامه نویسی سیستم» می باشد که در 399 صفحه و برای رشته ی مهندسی کامپیوتر تهیه شده. نویسنده: مهندس داریوش نیک مهر
فهرست مطالب این کتاب:
پیشگفتار
فصل اول: سیستم اعداد
* هدف کلی
* اهداف رفتاری
* مقادیر دودوئی (binary)
* جمع و تفریق در سیستم دوتاثی
* بایت (Byte)
* مقادیر منفی
* گروه بندی بیت ها
* عملیات در سیستم شانزده تایی
* عملیات در سیستم هشت تائی
* مقادیر اعشاری
* مروری بر مطالب فصل
* تمرین
فصل دوم: معماری ریز پردازنده 80286
* هدف کلی
* اهداف رفتاری
* ریز پردازنده 80286
* ثبات فلگ (flag register)
* ثبات IP
* صف دستورالعمل (Instruction Queue)
* مروری بر مطالب فصل
* تمرین
* هدف کلی
* اهداف
* انتقال داده ها در حافظه
* دستورالعمل LEA
* مبادله ی داده ها
* جمع و تفریق
* ضرب دو مقدار
* ضرب دو مقدار 32 بیتی بدون علامت
* تقسیم دو مقدار
* دستورالعملهای کاهش و افزایش
* دستورالعمل محاسبه مکمل 2
* مروری بر مطالب فصل
* تمرین
فصل پنچم : انشعاب تکرار
* هدف کلی
* اهداف رفتاری
* دستورالعمل پرش غیرشرطی
* دستورالعملهای پرش شرطی
* دستورالعمل مقایسه
* دستورالعملهای تکرار
* مروری بر مطالب فصل
* تمرین
فصل ششم: عملیات بیتی
* هدف کلی
* اهداف رفتاری
* عملیات منطقی
* دستورالعمل NOT
* دستورالعمل AND
* دستورالعمل OR
* دستورالعمل XOR
* دستورالعمل TEST
* عملیات شیفت
* دستورالعمل SHL
* دستورالعمل SHR
* دستورالعمل SAL
* دستورالعمل SAR
* عملیات چرخش (Rotate)
* دستورالعمل ROL
* دستورالعمل ROR
* دستورالعل RCL
* دستورالعمل RCR
* عملیات فلگ ها
* تبدیل حروف
* مروری بر مطالب فصل
* تمرین
فصل هفتم: مکروها و روال ها و وقفه ها
* هدف کلی
* اهداف رفتاری
* پشته (Stack)
* دستورالعمل PUSH
* دستورالعمل POP
* دستورالعمل PUSHF
* دستورالعمل POPF
* روال (procedures)
* مکروها (Macros)
* دیرکتیوها (Macro Directives)
* دستورالعمل EXITM
* دستورالعمل IRP
* دستورالعمل IRPC
* دستورالعمل REPT
* دیرکتیو LOCAL
* عملگرهای مکرو
* عملگر &
* وقفه ها (Interrupts)
* نحوه کار وقفه ها
* منابع وقفه ها
* وقفه های رزرو شده (Reserved Interrupts)
* وقفه های سیستم
* وقفه های DOS
* دستورالعملهای وقفه
* فراخوانی تابع وقفه نوع 21
* خواندن رشته ها
* عملیات date و time
* اندازه گیری زمان اجرای برنامه ها
* ایجاد تاخیر Generating delays
* کدهای اسکی و دودوئی
* تبدیل رشته های ASCII به دودوئی
* مروری بر مطاب فصل
* تمرین
فصل هشتم : عملیات پردازش رشته ها
* هدف کلی
* اهداف رفتاری
* رشته (String)
* دستور العمل MOVS
* دستور العمل STOS
* دستورالعمل LODS
* دستورالعمل CMPS
* دستورالعمل SCAS
* مروری بر مطالب فصل
* تمرین
فصل نهم: یرنامه های نمونه
* هدف کلی
* اهداف رفتاری
* اجزای یک برنامه
* یک برنامه نمونه
* نحوه اجرای برنامه
* برنامه های اسمبلی نوشته شده
* مروری بر مطالب فصل
فصل دهم: اسمبلی 80386
* هدف کلی
* اهداف رفتاری
* ریز پردازنده 80386
* انواع داده ها
* محاسبه آدرس مؤثر Effective Address
* معماری
* دستورالعملهای 80386
* مجموعه ی کامل دستورالعملهای 80386
* مروری بر مطالب فصل
مشاهده موضوع بعدی مشاهده موضوع قبلی
شما نمی توانید در این بخش موضوع جدید پست کنید شما نمی توانید در این بخش به موضوعها پاسخ دهید شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید شما نمی توانید موضوع های خودتان را در این بخش حذف کنید شما نمی توانید در این بخش رای دهید شما نمیتوانید به نوشته های خود فایلی پیوست نمایید شما نمیتوانید فایلهای پیوست این انجمن را دریافت نمایید
:: DpiGuide.Com Forums ::
تمام زمانها بر حسب GMT + 3.5 Hours میباشند