روسسم

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

روسسم

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

برنامه ی سلام جهان در روسسم

بنام خدا

برنامه ی سلام جهان در روسسم:

در این پست قصد دارم اولین برنامه ای که در   روسسم (RosAsm) می توان تحت ویندوز نوشت را  برایتان بنویسم:

برنامه ی معروف سلام جهان در زبان اسمبلی روسسم و تحت ویندوز :

main:

push   &MB_OK

push caption

push text

push 0

call   'USER32.MessageBoxA'

push 0

call   'KERNEL32.ExitProcess'

[ caption: B$ ' hello world1 ' ,0       text:  B$ ' Win32 Assembly programming by RosAsm is easy ',0 ]

خب حالا  در  محیط  RosAsm    با فشردن کلید    F6   برنامه را  کامپایل و اجرا می کنیم .

قبل از اینکار باید حتما  مسیر برنامه مان در فولدر  RosAsmFiles  قرار گرفته باشد .

تمامی برنامه های اسمبلر RosAsm (روسسم) در مسیر RosAsmFiles کامپایل و اجرا می شوند .

در این مورد اگر عمری بود در پست بعدی توضیح می دهم .

این برنامه  یک کادر پیام حاوی یک دکمه ی OK    و یک دکمه ی ضربدر را نمایش می دهد که درواقع یک برنامه ی دارای رابط گرافیکی کاربر در ویندوز می باشد . به محض  کلیک روی دکمه ی ok  برنامه بسته می شود و شما به محیط   روسسم  برمی گردید . 

انشاء ا... در فرصتی دیگر در مورد این برنامه و سایر برنامه های زبان اسمبلی و همچنین روش برنامه نویسی با  روسسم     توضیح می دهم .  اگر فایل  RosAsm.zip  را  دانلود نکرده اید در اسرع وقت آنرا از ادرسی که در پست قبلی داده ام از پیکوفایل  دانلود نمایید  . در پست بعدی روش فعالسازی  اسمبلر روسسم را آموزش می دهم . البته این برنامه کاملا رایگان و اوپن سورس است و هیچ شماره سریال یا فعالساز ندارد چون جزو نرم افزارهای آزاد محسوب می شود  ولی نیاز به یک پیکربندی ساده دارد که  بعدا توضیح خواهم داد  بدون این پیکربندی قادر به برنامه نویسی در این اسمبلر نخواهید بود  علی الحساب باید بدانیدکه تمامی نرم افزارهای این اسمبلر و نرم افزارهایی که خودتان می سازید باید حتما  در مسیر  RosAsmFiles  قرار گیرند تا کامپایل و اجرا شوند .  . تا فرصتی دیگر . خداحافظ . وحید محمدی .