برنامه های زبان ماشین اسمبلی - صفحه سوم
موضوع بندی : زبان ماشین اسمبلیسه شنبه 28 اردیبهشت 1395
برنامه با چاپ یک پیغام از کاربر یک عدد می گیرد و اعداد اول کوچکتر از آن عدد گرفته شده را به ترتیب از کوچک به بزرگ در خروجی نمایش می دهد. کد ها و اینتراپت های استفاده شده در این برنامه : چاپ پیغام در خروجی، دریافت و ذخیره عدد توسط زیربرنامه، زیربرنامه تشخیص یک عدد اول
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیسه شنبه 28 اردیبهشت 1395
این برنامه که با زبان ماشین اسمبلی و تحت کامپایلر TASM نوشته شده است، کاراکترهای حروف الفبای انگلیسی را از حرف a تا z به ترتیب و با رنگ پس زمینه سفید و متن سبز رنگ چاپ می کند. این کد از جمله کدهای ساده زبان اسمبلی می باشد و از اینتراپت های پاک کردن صفحه نمایش، چاپ پیغام و انتقال مکان نما استفاده کرده است.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیسه شنبه 28 اردیبهشت 1395
برنامه ای به زبان اسمبلی تحت کامپایلر emu8086 که با تقسیم صفحه به چهار قسمت رنگی و ایجاد منو توسط تشخیص کلیک موس عمل مقایسه اعداد با هم، چاپ کاراکتر و متن در خروجی، چاپ کاراکتر با رنگ های مختلف و تبدیل حروف کوچک یک رشته به حروف بزرگ را انجام می دهد و دوباره به منوی اصلی برمی گردد.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیدوشنبه 27 اردیبهشت 1395
این برنامه که با زبان اسمبلی کد نویسی شده است، ابتدا از کاربر یک عدد صحیح را می گیرد و به تعداد آن عدد شروع به محاسبه و چاپ سطر های مثلث خیام پاسکال می کند. این کد با کامپایلر tasm کامپایل شده است ولی به راحتی قابل تبدیل به کد اسمبلی سازگار با EMU8086 می باشد.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیدوشنبه 27 اردیبهشت 1395
این برنامه اسمبلی قادر به انجام چهار عمل اصلی جمع، تفریق، ضرب و تقسیم بر روی اعداد صحیح می باشد.در این برنامه ابتدا عملوند اول گرفته می شود سپس عملگر + - % * توسط کاربر مشخص می شود و در نهایت عملوند دوم گرفته می شود و حاصل این محاصبه نمایش داده می شود. لازم به ذکر است که این ماشین حساب کاملا ساده بوده و قادر به محاسبه عملیات ریاضی پیچیده نمی باشد و تنها تا 4 رقم می تواند محاسبه کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیدوشنبه 27 اردیبهشت 1395
این برنامه که با استفاده از کامپایلر توربو اسمبلر TASM نوشته است، یک ماشین حساب ساده می باشد که با چاپ پیغامی ابتدا یک عدد و سپس یکی از عملیات ضرب، تقسیم، منهی و یا جمع و در نهایت با چاپ پیغامی عدد دوم را می گیرد و پس از انجام محاسبات مورد نظر حاصل را با پیغامی علاوه بر صفحه نمایش در فایل متنی هم ذخیره می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیشنبه 25 اردیبهشت 1395
برنامه اسمبلی مورد نظر با کلیک موس کار می کند، هر زمان کاربر روی صفحه برنامه کلیک چپ کند و آن را به طرفین حرکت دهد (همزمان با نگه داشتن کلیک چپ موس یا در اصطلاح دراگ موشواره) برنامه در مختصات حال حاضر موس یک مربع توپر آبی رنگ ترسیم می کند که پیکان مکان نمای موس را تعقیب می کند.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیشنبه 25 اردیبهشت 1395
در این برنامه که با زبان اسمبلی کد نویسی شده است ابتدا برنامه از کاربر دو عدد را به ترتیب می گیرد، سپس توسط زیر برنامه مربوطه ب.م.م را حساب کرده و در خروجی به کاربر نمایش می دهد. برنامه توسط کامپایلر توربو اسمبلر (TASM) نوشته شده است (این کامپایلر هم همراه برنامه اصلی ارائه می شود)، داخل برنامه به صورت مختصر کامنت برای درک بهتر گذاشته شده است.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیشنبه 25 اردیبهشت 1395
این کد اسمبلی ابتدا دو عدد را از کاربر گرفته و بعد از محاسبه کوچکترین مضرب مشترک بین دو عدد آن را در صفحه نمایش به کاربر نشان می دهد. برنامه توسط کامپایلر توربو اسمبلر (TASM) نوشته شده است (این کامپایلر هم همراه برنامه اصلی ارائه می شود)، داخل برنامه به صورت مختصر کامنت برای درک بهتر گذاشته شده است.
توضیحات بیشتر و دانلود
موضوع بندی : زبان ماشین اسمبلیشنبه 25 اردیبهشت 1395
این ماشین حساب که به صورت گرافیکی در زبان اسمبلی 8086 طراحی شده است می تواند چهار عمل اصلی جمع، تفریق، ضرب و تقسیم را تا 8 رقم انجام دهد. کاربر با فشار دادن هر عدد یا عملوند (-+/*) به صورت گرافیکی هم روی صفحه نمایش ماشین حساب و هم روی کیبرد های آن نمایش داده می شود و در پایان هر عم ریاضی، نتیجه نیز در پایین همان اعداد به کاربر نمایش داده می شود.
توضیحات بیشتر و دانلود