تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 18 مهر 1401 |
محتوا شامل | سورس کد |
سطح تمرین | متوسط |
نمایش اعداد مثبت و منفی آرایه در اسمبلی
سوال : برنامه ای بنویسید که المان های آرایه ای را دریافت و اعداد مثبت و منفی آن را چاپ نماید .
نکته : به طوری که تعداد اعداد مشخص و پس از اجرای برنامه اعداد یکی یکی دریافت و در نهایت وضعیت آن ها چاپ میشود .
پاسخ : برای حل سوال “نمایش اعداد مثبت و منفی آرایه” باید از procedure هایی کمک بگیریم که به شرح زیر میباشند .
روال برنامه بدین صورت میباشد که برچسب loop1 تعریف شده است تا حلقه ای 6 تایی داشته باشد که بتوانیم شش عدد از کاربر دریافت کنیم .
سپس هنگام دریافت در پروسیجر string2number بررسی میکنیم که کنار عدد دریافتی “-” وجود دارد یا خیر .
در صورتی که وجود نداشته باشد عدد 0 و در صورتی که وجود داشته باشد عدد 1 ذخیره میشود .
با استفاده از حلقه ای یک دور آرایه را برای عدد مثبت و همچنین یک دور برای اعداد منفی بررسی میکنیم .
در نهایت خروجی ها چاپ میشوند .
تمرین پیشنهادی: کد ماشین حساب در اسمبلی
سورس کد تمرین به شرح زیر میباشد :
برای دریافت تمرینات بیشتر زبان ماشین و اسمبلی بر روی این لینک کلیک نمایید .
جهت اجرای برنامه میتوانید از نرم افزار emu 8086 استفاده نمایید که در این لینک موجود میباشد .
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.