این پروژه به زبان اسمبلی و در محیط کامپایلر emu8086 کد نویسی شده است.
در این برنامه صفحه نمایش به چهار قسمت رنگی تقسیم شده است که روی هر قسمت توسط موس کلیک شود یک کار مخصوص و متفاوت انجام می دهد.
-
بخش اول (رنگ سبز) : با کلیک بر روی این بخش کاراکتر های A تا Z به ترتیب در صفحه نمایش با رنگ سبز چاپ می شوند.
-
بخش دوم (رنگ زرد) : با کلیک بر روی این قسمت برنامه از کاربر یک عدد تک رقمی درخواست می کند، اگر عدد وارد شده از 5 بزرگتر، مساوی و یا کوچکتر بود پیغام متناسب را در خروجی نمایش می دهد و منتظر دریافت عدد بعدی یا کاراکتر می ماند، زمانی که کاربر به جای عدد یک کاراکتر وارد کند به منوی اصلی برگشت داده می شود.
-
بخش سوم (رنگ سفید) : در این بخش کاربر یک رشته با حروف کوچک وارد می کند و برنامه تمام حروف کوچک این رشته را به حروف بزرگ تبدیل می کند.
-
بخش چهارم (رنگ قرمز) : در این بخش کاراکتر a با رنگ ها و پس زمینه های مختلف در کنار هم در خروجی چاپ می شود.
شما می توانید خروجی بخش های مختلف برنامه را در تصاویر مرتبط به آن در پایین صفحه مشاهده نمائید.
تکنیک های که در این برنامه مورد استفاده قرار گرفته اند :
-
چاپ پیغام در خورجی با رنگ های مختلف در اسمبلی
-
مقایسه دو عدد با هم در زبان ماشین
-
تبدیل حروف کوچک به بزرک و کار با کدهای اسکی کاراکترها در اسمبلی
-
و در نهایت کار با موس و فعال کردن اینتراپت مخصوص کلیک های موس و تشخیص موقعیت موس در اسمبلی.
عنوان : برنامه کار با موس و تشخیص موقعیت آن در اسمبلی
بازدید : 3258 نفر
قیمت : 30,000 تومان
کد فایل : 129
فرمت : EXE , ASM
حجم فایل : 3 کیلوبایت
در صورت پولی بودن پروژه لینک دانلود فایل پس از پرداخت هزینه پروژه برای شما نشان داده می شود.
برنامه موس در اسمبلی -
موقعیت موس در اسمبلی -
مقایسه اعداد در اسمبلی