فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله آموزش اسمبلی

اختصاصی از فایلکو مقاله آموزش اسمبلی دانلود با لینک مستقیم و پر سرعت .

مقاله آموزش اسمبلی


مقاله آموزش اسمبلی

لینک پرداخت و دانلود *پایین مطلب*

 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 

تعداد صفحات:  114



فهرست مطالب :
حافظه و آدرس دهی

ثباتها Registers

تمرین :

بیایید یک برنامه بنویسیم
دستیابی به مکانهای حافظه
وقفه ها (Interrupts) CPU

اسمبلر
برنامه ای برای تعریف رنگهای جدید!

دستورالعمل LOOP

نحوه تعریف متغیر ها
نحوه دسترسی به مقادیر متغیر ها
دسترسی به دیسک
عملگرهای بیتی


برای یاد گرفتن اسمبلی باید با مبناهای عدد نویسی ، ساختمان داخلی کامپیوتر
و برنامه نویسی آشنا باشیم .
ما برنامه هایمان را مستقیما با اسمبلر Macro Assembler خواهیم نوشت و گاها از Debug
استفاده خواهیم کرد . بعلاوه چون برنامه های حجیم نخواهیم نوشت قالب اکثر
رنامه های ما COM. خواهد بود .
برای شروع ابتدا نگاهی به حافظه میکنیم :

حافظه و آدرس دهی

هر کامپیوتر مبتنی بر 8086 دارای حداقل 640 کیلوبایت حافظه است . این 640
کیلوبایت به قطعات 64 کیلوبایتی تقسیم شده و ما این قطعات را "قطعه " یا Segment
مینامیم . هر سگمنت هم به خانه های تک بایتی دیگری تقسیم شده است .

برای بدست آوردن مقدار یک بایت مشخص از حافظه ما باید عد مربوط به سگمنت و
همچنین شماره آن بایت در سگمنت ( که آفست Offset نامیده میشود ) را بدانیم .
مثلا اگر مقدار مورد نظر در قطعه 0030h(h( یعنی عدد در مبنای 16 است ) و آفست 13C4h
باشد ما باید قطعه ای که شماره آن 0030h است را بیابیم و بعد در همان قطعه
مقدار باین شماره 13C4 را بخوانیم .
برای نمایش این حالت بین عدد سگمنت و آفست علامت (:) قرار میدهیم . یعنی
ابتدا عدد مربوط به قطعه را نوشته و سپس عدد آفست را می آوریم :
Segment:Offset

مثال : 4D2F:َ9000 **
همیشه در آدرس دهی ها از اعداد مبنای 16 استفاده میکنیم


دانلود با لینک مستقیم


مقاله آموزش اسمبلی

برنامه اسمبلی معکوس رشته با پشته

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

برنامه اسمبلی معکوس رشته با پشته


برنامه اسمبلی معکوس رشته با پشته

پشته(به انگلیسی: stack) یکی از انواع داده‌ساختارها(ساختمان داده) است و برای ذخیره و بازیابی دادهها کاربرد دارد. پشته در طراحی و پیاده‌سازی سیستم‌های نرم‌افزاری و سخت‌افزاری، فراوان به کار می‌رود. شیوهٔ عملکرد پشته بر اساس سیاست LIFO است.

در حقیقت پشته، یکی از سه بخش تخصیص یافته به یک برنامه در حال اجرا در حافظه (RAM) میباشد. پس از اجرای هر برنامه کاربردی آن برنامه برای پردازش توسط پردازشگر، به سه بخش در حافظه تقسیم شده و ذخیره میگردد تا در دسترس پردازشگر قرار بگیرد. این سه بخش شامل موارد زیر هستند:

  • بخش کد (شامل کد برنامه)
  • پشته
  • بخش داده (داده + بی‌اس‌اس + هیپ)

 

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


دانلود با لینک مستقیم


برنامه اسمبلی معکوس رشته با پشته

پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی

اختصاصی از فایلکو پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی دانلود با لینک مستقیم و پر سرعت .

پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی


پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی

 

 

 

 

 

 

 

 

موضوع:

پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی

 

فهرست مطالب


فصل اول :  نمایش داده ها در کامپیوتر

فصل دوم :  قسمت های یک سیستم کامپیوتری
فصل سوم :  استفاده از اسمبلر

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

فصل پنجم : انشعاب و حلقه

فصل ششم : روال ها

فصل هفتم : عملیات رشته ها

فصل هشتم : سایر حالت های آدرس دهی
فصل نهم : دستکاری بیت ها

فصل دهم : وقفه و ورودی / خروجی

فصل یازدهم : پردازش اسمبلی

فصل دوازدهم : ماکرو ها و اسمبلی شرطی

فصل سیزدهم : مثال نمونه
 
 
تعداد اسلاید: 345
 
 

دانلود با لینک مستقیم


پاورپوینت اصول اساسی برنامه نویسی به زبان اسمبلی

پروژه ماشین حساب گرافیکی به زبان اسمبلی

اختصاصی از فایلکو پروژه ماشین حساب گرافیکی به زبان اسمبلی دانلود با لینک مستقیم و پر سرعت .

پروژه ماشین حساب گرافیکی به زبان اسمبلی


پروژه ماشین حساب گرافیکی به زبان اسمبلی

شرح مختصر : این فایل شامل دو ماشین حساب گرافیکی است که به زبان برنامه نویسی اسمبلی نوشته شده. پروژه های به این شکل میتواند تمرین و آموزش خوبی برای کار با کدهای زان برنامه نویسی اسمبلی باشد. جهت شبیه سازی و کامپایل این پروژه باید از شبیه ساز EMU8086 استفاده شود.


دانلود با لینک مستقیم


پروژه ماشین حساب گرافیکی به زبان اسمبلی