DPI Guide Forums-viewtopic-کتاب : زبان برنامه نویسی اسمبلی 

کاربر گرامی ورود شما را به سایت خیر مقدم عرض میکنیم. جهت استفاده از تمامی امکانات سایت باید عضو شوید. جهت عضویت اینجا را کلیک کنید.



Download Last Verion Of Firefox
DPI Guide
ورود / ثبت نام
سه شنبه 16 شهریور 1389
DPIGuide.Com :: مشاهده موضوع - کتاب : زبان برنامه نویسی اسمبلی

مشاهده موضوع بعدی
مشاهده موضوع قبلی
ارسال موضوع جدید   پاسخ دادن به این موضوع   تشکر کردن از تاپیک   Printer-friendly version
نویسنده پیام

melisa
Forum Administrator
Forum Administrator


عضو شده در: 14 شهریور 1386
پست: 1525
محل سکونت: پشت کامپیوتر blank.gif


امتیاز: 45
[وضعيت كاربر:آفلاین]

پستتاریخ: شنبه 7 آذر 1388 - 01:16 پاسخگویی به این موضوع بهمراه نقل قول بازگشت به بالای صفحه

آموزش و یادگیری زبان برنامه نویسی اسمبلی

کتابی برای فراگیری زبان اسمبلی. این کتاب توسط وزارت علوم، تحقیقات و فنآوری و برای دانشگاه پیام نور تهیه شده و نسبتا جامع است. نام این کتاب «زبان ماشین و برنامه نویسی سیستم» می باشد که در 399 صفحه و برای رشته ی مهندسی کامپیوتر تهیه شده. نویسنده: مهندس داریوش نیک مهر

فهرست مطالب این کتاب:

پیشگفتار

فصل اول: سیستم اعداد

* هدف کلی
* اهداف رفتاری
* مقادیر دودوئی (binary)
* جمع و تفریق در سیستم دوتاثی
* بایت (Byte)
* مقادیر منفی
* گروه بندی بیت ها
* عملیات در سیستم شانزده تایی
* عملیات در سیستم هشت تائی
* مقادیر اعشاری
* مروری بر مطالب فصل
* تمرین

فصل دوم: معماری ریز پردازنده 80286

* هدف کلی
* اهداف رفتاری
* ریز پردازنده 80286
* ثبات فلگ (flag register)
* ثبات IP
* صف دستورالعمل (Instruction Queue)
* مروری بر مطالب فصل
* تمرین

فصل سوم: برنامه نویسی

* هدف کلی
* اهداف رفتاری
* برنامه و دستورالعملها
* قانون نامگذاری
* متغیرها (Variables)
* برچسب ها (Labels)
* ثابت ها (Constants)
* فیلد عملیات
* فیلد عملوند
* فیلد ملاحظات (comments)
* تکنیکهای آدرس دهی
* آدرس دهی بلاواسطه
* آدرس دهی مستقیم
* آدرس دهی رجیستر
* آدرس دهی غیرمستقیم رجیستر
* آدرس دهی مبنا
* آدرس دهی اندیس مستقیم
* آدرس دهی اندیس مبنا
* مروری بر مطالب فصل
* تمرین

فصل چهارم: دستورالعملهای اساسی

* هدف کلی
* اهداف
* انتقال داده ها در حافظه
* دستورالعمل 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
* مروری بر مطالب فصل

ضماثم

* ضمیمه 1: عملگرها (OPERATOR)
* ضمیمه شماره 2: Instruction Set Summery
* ضمیمه شماره 3: Instruction times
* ضمیمه شماره 4: کد ماشین دستورالعمل ها
* ضمیمه شماره 5: جدول کد اسکی
* ضمیمه شماره 6: کد دستورالعمل ها
* سوالات چهار گزینه ای
* واژه نامه

خلاصه ی مشخصات و لینک دانلود:

نام کتاب : زبان ماشین و برنامه سازی سیستم
نویسنده : مهندس داریوش نیک مهر
تعداد صفحات : ۳۹۹
فرمت کتاب الکترونیک : pdf.*


دانلود کتاب زبان ماشین و برنامه سازی سیستم – 1.78 مگابایت

منبع:dalbablog

_________________
سوده محمدآبادی
وبلاگ شخصی من در وردپرس!!
امضای آنلاین من
DpiGuide.Com
خواندن مشخصات فردی ارسال پیام شخصی ارسال email مشاهده وب سایت این کاربر شناسه عضویت در Yahoo Messenger شناسه عضویت در MSN Messenger
تشکرها از این تاپیک
melisa از این تاپیک تشکر میکنم 
نمایش پستها:       
ارسال موضوع جدید   پاسخ دادن به این موضوع   تشکر کردن از تاپیک   Printer-friendly version

مشاهده موضوع بعدی
مشاهده موضوع قبلی
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید
شما نمیتوانید به نوشته های خود فایلی پیوست نمایید
شما نمیتوانید فایلهای پیوست این انجمن را دریافت نمایید

:: DpiGuide.Com Forums ::
تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
Forums ©
 
PHP-Nuke © 2004 Francisco Burzi
INP-Nuke

مدت زمان ایجاد صفحه : 0.18 ثانیه

:: DpiGuide.Com - Copyright All Rights Reserved By DpiGuide :: Info [at] DpiGuide.Com [dot] Com ::