تبلیغات اینترنتیclose
از مدرک تحصیلی منوچهر متکی تا يك ناگفته عجيب درباره دولت!
اسمبلر چیست ؟
چهارشنبه 01 خرداد 1392


پنل راست

پایان نامه رشته کامپیوتر - نرم افزار


جزوات تخصصی و عمومی
جزوات پارسه + امیر کبیر
کتب نویسندگان برتر
بیش از 2000 مقاله قابل ویرایش
بیش از 700 مقاله PDF
بیش از 165 پاورپوینت انگلیسی
بیش از 100 پاورپوینت برای ارائه
بیش از 300 کتاب لاتین
بیش از 70 طرح کارآفرینی
بیش از 400 شماره نشریه
بیش از 30 پایان نامه
گزارش کارآموزی
و.....
توضیحات بیشتر

پایان نامه ی کامپیوتر

فقط 7700 تومان


آموزش فارسی CCNA - سیسکو


آموزش شبکه های سیسکو به زبان فارسی
بیش از 35 ساعت آموزش
توضیحات بیشتر
خبرنامه
براي اطلاع از آپدیت شدن سایت در خبرنامه سایت عضو شويد تا جديدترين مطالب به ايميل شما ارسال شود
موضوعات
دانلود جزوات دانشجویی
رشته کامپیوتر
مقالات
مقالات آفیس و برنامه های تجاری
مقالات گرافیک و انیمیشن
مقالات برنامه نویسی
مقالات سیستم عامل
مقالات میکس و مونتاژ
مقالات سخت افزار
مقالات پایگاه داده
مقالات موبایل
مقالات شبکه
مقالات وب
مقالات کامپیوتری ها
آموزش برنامه نویسی
آموزش برنامه نویسی موبایل
آموزش زیبا سازی برنامه
آموزش ویژوال دات نت
آموزش سیلور لایت
آموزش J#.Net
آموزش Cryst Report
آموزش تجزیه و تحلیل
آموزش ORACLE
آموزش Assembly
آموزش Pascal
آموزش Django
آموزش زبان سی
آموزش Payton
آموزش دلفی
آموزش سی شارپ
آموزش Java
آموزش QT
آموزش C++
سایر
آموزش طراحی وب
طراحی قالب ورد پرس
آموزش ASP.NET
آموزش HTML
آموزش اجاکس
آموزش CSS
آموزش PHP
آموزش JQuery
بانک های اطلاعاتی
پایگاه داده PostgreSQL
پایگاه داده SQL Server
پایگاه داده MS Access
آموزش SQL SERVER
پایگاه داده MySQL
پایگاه داده اکسس
سورس برنامه نویسی
سورس ویژوال بیسیک
سورس C++
سورس سی شارپ
سورس Assembly
سورس ASP.NET
سورس VB.NET
سورس ORACLE
سورس HTML
سورس Access
سورس Pascal
سورس دلفی
سورس زبان C
سورس PHP
سورس Java
سورس SQl
کاربردی برنامه نویسی
کامپوننت
سایر
آموزش طراحی قالب
کنکور
کنکور کاردانی
کاردانی به کارشناسی
کارشناسی ارشد
آرشیو
کدهای اختصاصی
آخرین ارسال های انجمن
دسته : ,

اسمبلر

يک کامپيوتر نمی تواند مستقيما زبان اسمبلی را تفسير کند و تنها قادر به اجرای کدهای زبان ماشين است. اسمبلر برنامه ای است که فايل متنی حاوی دستورات اسمبلی را خوانده و نمادهای اسمبلی را به کدهای زبان ماشين تبديل می کند. البته کامپايلرها هم برنامه هائی هستند که عمل مشابه را برای زبان های سطح بالا انجام می دهند، اما اسمبلر به مراتب از کامپايلر ساده تر است، زيرا هرعبارت زبان اسمبلی تنها يک دستورالعمل ماشين را نشان می دهد. عبارات زبان سطح بالا پيچيده تر هستند و ممکن است به دستورالعمل های ماشين بيشتری نياز داشته باشند.

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

محبوب ترين اسمبلرها برای پردازنده ها ی خانواده اينتل عبارتند از:

• ماکرواسمبلر Microsoft’s Assembler MASM
• توربو اسمبلر Borland’s Assembler TASM
• و ASM86

برنامه ديگری که برای رديابی اجرای برنامه و بررسی محتوای حافظه کاربرد دارد ديباگر(Debugger) است که استفاده از آن بهترين راه برای يادگيری برنامه های اسمبلی و روند اجرای آنهاست. ديباگر برنامه ای است که اجازه بررسی ثبات ها و حافظه را بعد از اجرای هر دستور برنامه می دهد و خصوصا برای تست برنامه های اسمبلی مفيد است.

برنامه Debug از جمله ساده ترين ديباگرهاست که توسط MS-DOS عرضه شده است. CodeView همراه با ميکروسافت اسمبلر می آيد که اجازه می دهد کد منبع برنامه ها، بلاک های حافظه و ثبات ها را مشاهده کنيد. Turbo Debugger بورلند هم به همين صورت است.

يک برنامه ديگر همراه با اسمبلر برنامه لينکر(Linker) است که فايل های مجزای توليد شده توسط اسمبلر يا کامپايلر را به يک برنامه اجرائی تبديل می کند. برنامه Link که همراه فايل های MS-DOS می باشد يکی از متداولترين برنامه های لينکر می باشد.



برچسب : ,
نویسنده : دانشجو
آخرین مطالب ارسالی
دانلود مقاله - مفاهیم شبکه در سیستم عامل UNIX - در 105 صفحه
دانلود جزوه درس طراحی و ساخت کامپایلر ها -دانشکده تهران
دانلود پایان نامه WIFI در 137 صفحه
دانلود پایان نامه الگوریتمهای مسیر یابی در 165 صفحه
دانلود پایان نامه امنیت شبکه
دانلود سوالات چهارگزینه ای زبان C همراه با پاسخ نامه
چطوری امتیازات سایت خود را در گوگل افزایش دهیم؟
معرفی لپتاپ هایی برای طرفداران موسیقی و امکانات چند رسانه ای
عجیب ترین اکتشافات Earth و Maps گوگل + تصاویر
به مناسب اولین سالگرد استیو جابز
40 راهکار برای درمان رایانه بیمار بدون نیاز به پزشک متخصص
تکنولوژی های شارژ : بدون نیاز به شارژر!
هشدار درباره استفاده از گوشی در حال شارژ
گرایش - ضرایب - منابع کنکوری کارشناسی ارشد IT
مربی 24 ساعته جاوا اسکریپت
پردازش‌های Svchost.exe در ویندوز شما چه می‌کنند؟
مجموعه آموزشی شبکه سازی پیشرفته TrainSignal vSphere Advanced Networking Training
اوراکل دسترسی به نرم افزارهای کسب و کار را سهولت می بخشد
اولین تصاویر اولین "ویندوز فون 8" اچ .تی .سی هم از راه رسید
تمام چیزهایی که باید درمورد مهاجرت به ویندوز 8 بدانید
10 مزیت SSD نسبت به هارد دیسک
تلاش گوگل پلاس برای ورود به بازار کسب و کار
ارایه نسخه symbian سرویس های گوگل
نکاتی برای تمیز کردن لپ‌تاپ
کامل ترین مرجع خطاهای مودم
کامل ترین مرجع خطاهای مودم
طریقهء حذف آدرس Email از یاهو
مدیریت شبکه چیست؟
پخش فایل WAV از روی حافظه یا از روی Blob Field
بررسی چهار IDE جاوا
آشنایی با جاوا (قسمت دوم)
English Today در 5 DVD
دانلود مقاله ای در مورد الگوریتمهای مرتب سازی
آموزش نرم افزار LabVIEW - فارسی
آشنایی با زبان جاوا (قسمت اول)
نوشتن متن در قسمت مورد نظر
آموزش پیش دبستانی کودکان - انگلیسی
دانلود مقاله ای در مورد ویندوز سرور 2003
دانلود مقاله ای در مورد هاب و نحوه ی عملکرد آن
پک آموزشی فتوشاپ
مجموع 100 پلاگین برتر فتوشاپ
آموزش زبان BBC English plus
آموزش آسان 25 زبان دنیا
Rosetta Stone Turkish
ارجاع به صفحه مورد نظر بعد از زمانی مشخص
تغییر bgcolor
تاکید یک مطلب
چرخش سایه متن
آموزش طراحی قالب از صفر – جلسه دوم تگ های html 1
نمایش گرافیکی ساعت
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود) (لازم)
وبسایت
نظر خصوصی
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B /:) :S
کد امنیتی
پنل چپ

آموزش برنامه نویسی و طراحی سایت

DVD 1 شامل

1 - 12 ساعت آموزش ASP.NET

2 - 15 ساعت آموزش C#

3 - 4 ساعت آموزش C++

4 - 7 ساعت آموزش DW

DVD 2 شامل

5 - 4 ساعت آموزش HTML

6 - 17 ساعت آموزش Java Script

7 - 7 ساعت آموزش Oracle

DVD 3 شامل

8 - 14 ساعت آموزش PHP

9 -15 ساعت آموزش SQl


و.....
توضیحات بیشتر

آموزش برنامه نویسی و طراحی سایت

فقط 10000 تومان


آموزش فارسی Network+


آموزش فارسی شبکه NETWORK+
بیش از 7 ساعت آموزش
توضیحات بیشتر
جستجو

مطالب پربازدید
حل نمرینات طراحی الگوریتم با شبه کد های C++ - نیپولیتان
آموزش ساختمان داده
نمودار ER مثال 1
آموزش نرم افزار MATLAB - فارسی
دانلود کتاب چگونه با C++ برنامه بنویسیم - دایتل
نرمال سازی و تبدیل نمودار ER به مدل رابطه ای
دانلود جزوه گرافیک کامپیوتری
سورس برنامه ماشین حساب ساده در c++
مجموعه مقالات, پایان نامه ها , کتب و جزوات دانشجویی رشته کامپیوتر
دانلود آموزش نرم افزار MATLAB -فارسی (PDF)
پياده سازي ليست پيوندي دو طرفه به زبان C++
سورس برنامه حل معادله درجه دوم
دانلود کتاب ساختمان داده ها و الگوریتم ها
سورس برنامه ی مثلث خیام (مثلث پاسکال)
فیلم های آموزشی شبکه های سیسکو CCNA
چاپ جدول ضرب در C++
پیچیدگی زمانی
دیود چیست و انواع آن
برنامه ی تولید خروجی ستاره با حلقه ها
الگوریتم و سورس برج هانوی در c++ (سی پلاس پلاس)
نمونه هائی از توابع بازگشتی
صف حلقوی
فیلم آموزش شبکه +Network - فارسی
جمع اعداد باينری
انواع سیستم های مدیریت پایگاه داده
آموزش زبان ++C
تبدیل باینری به اعشاری
مرتب سازی حبابی
مزايا و معايب سيستم هاي پايگاه داده
هگزا دسیمال و تبدیلات آن
زبان ماشین و زبان اسمبلی
به توان رساندن عدد در C++
دات نت فریم ورک (.NET Framework) چیست؟
زبان مدل سازي يكنواخت یا UML چیست ؟
سورس برنامه ی جمع و تفریق دو عدد ورودی
برنامه ی تولید لوزی بوسیله ستاره
پایگاه داده ها
عمليات روي ماتريس ها
برنامه محاسبه مساحت دايره، مثلث يا مستطيل
پياده سازي ليست پيوندي يک طرفه به زبان C++
برنامه ی تشخیص کامل بودن عدد
تابع بازگشتی محاسبه ب م م دو عدد
ماتريس خلوت
پياده‌سازی پشته با آرايه
آموزش ASP.NET 2010 - فارسی
برنامه ی چاپ اعداد اول کوچکتر از ورودی
مقايسه الگوريتم های مرتب سازی
جستجوی خطی
انواع داده ها در زبان C و پاسکال
آموزش فارسی Oracle Database 11g
مطالب تصادفی
قالب موزیک برای رزبلاگ
ایجاد چمنزار / زمين يخی / برگرداندن گوشه عكس
سورس مرتب سازی یک آرایه با طول n با استفاده از Quick Sort
رتبه بندی سایتها در موتورهای جستجوگر
برنامه ی تولید لوزی بوسیله ستاره
آشنایی با ابزار گرادیانت در فتوشاپ
دانلود مقاله ای در مورد الگوریتمهای مرتب سازی
توسعه ی PHP
بکارگیری Radio button ها
WiFi برای تلفن های همراه
روتر ها و کارت های شبکه Wi-Fi ارتقاء یافته
استاندارد جامع فضاي پردازش ابري ارايه شد
آیا استفاده از Exchange Server 2003 در دامینی مبتنی بر Windows Server 2008 R2 پشتیبانی می گردد؟
محاسبه فضا و آدرس آرایه
جزوه ذخیره و بازیابی اطلاعات گروه تابا
Ajax : تحولی بزرگ در عرصه وب ( بخش اول )
پشته
مشکل دیتابیس در سرورهای اشتراکی
آموزش اكسس (بخش چهارم - پایانی)
آشنایی بیشتر با کامپایلر
نمايش درخت دودوئی
تفاوت هاي اكشن اسكريپت و جاوا اسكريپت
بزرگترین تهدید امنیتی سال 2012؟ تجاوز به حریم خصوصی
مقايسه ليست پيوندی و آرايه
قرار دادن رنگ خاص در هر سلول DBGrid
ASP چيست؟
آموزش Asp.net ( قسمت چهارم )
دلفی چیست
معرفی 10 محصول برتر بازار جهان را در سال 2012
آموزش آسان 25 زبان دنیا
مقالات پایگاه داده
ادوبی، فتوشاپ CS6 را به شتاب دهنده های جدید گرافیکی مجهز می کند
بررسی نسخه Windows 7 N
یاهو چیست ؟
دستورات پرش
ساختمان کامپيوتر
صف
دانلود پایان نامه امنیت شبکه
معتبر سازی ادرس Email با استفاده از معادلات قاعده ای
بهینه سازی NAT
مقالات وب
چگونگی نصب سیستم عامل آندروید بر روی نت بوک یا لپ تاپ
ابزارهای مهندسی نرم افزار
پروتکل
آموزش پاسکال بخش چهارم : آموزش برخی توابع کاربردی پاسکال
(وای گیگ) به جای (وای فای)
چگونه خطاهای نمایش داده شده در SharePoint را سفارشی کنیم
آموزش ترفند های فتوشاپ به همراه کتاب ها و عکس ها
توی دلفی یک پیانو درست کنید
آموزش ساخت جعبه مقوایی حاوی آیکون در فتوشاپ