روسسم

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

روسسم

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

برخی خصوصیات اسمبلر روسسم



بنام خدا


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


برخی خصوصیات  اسمبلر  RosAsm : 


1. به کوچکی و بزرگی حروف دستورات زبان اسمبلی حساس نیست 


مثلا  بین  این  کلمات  هیچ فرقی قایل  نمی شود و این یک امتیاز  محسوب می شود 


mov

MOV

Mov

moV

mOv


برای ثابتهای ویندوز از پیشوند &   (امپرسند)  استفاده می کند 

مثال :  


&True

&MB_OK


روسسم یک اسمبلر صد در صد خالص است 



بقیه ی مطالب در پست بعدی ...



وحید محمدی 



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

بنام خدا

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

در این پست قصد دارم اولین برنامه ای که در   روسسم (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  قرار گیرند تا کامپایل و اجرا شوند .  . تا فرصتی دیگر . خداحافظ . وحید محمدی . 

 

دانلود روسسم

بنام خدا

دانلود روسسم

وبلاگ روسسم برای معرفی یکی از بهترین کامپایلرهای زبان اسمبلی ایجاد شده است . این کامپایلر که RosAsm می باشد و من آنرا بصورت روسسم تلفظ می کنم به ساده ترین شکل ممکن امکان برنامه نویسی با زبان اسمبلی 32 بیتی تحت ویندوز را نمایش می دهد .

در این کامپایلر شما با کمترین تعداد کد اسمبلی ، برنامه می نویسید و در وقت تان صرفه جویی می شود .

 

لینک دانلود روسسم (RosAsm)

http://s9.picofile.com/file/8365955776/RosAsm.zip.html

وبلاگ روسسم

بنام خدا

وبلاگ روسسم با آدرس     http://rosasm.blogsky.com    به منظور آشنا کردن برنامه نویسان محترم با یکی از بهترین کامپایلرهای زبان اسمبلی که برنامه نویسی در آن بسیار آسان و سریع و راحت است ، ساخته شده است . این کامپایلر قدرتمند زبان اسمبلی ، امکان برنامه نویسی با این زبان را در کمترین زمان و با کمترین مقدار کد  برایتان فراهم می کند و عملا  برنامه نویسی با زبان اسمبلی در این کامپایلر  وقت اندکی از شما می گیرد .  وحید محمدی . مدیر وبلاگهای فسم ، فسمجی، روسسم، دک ، دیکت ، گلاسری، اسمبلر، و.... بزودی  اسمبلر  RosAsm  (روسسم) را در این وبلاگ ، آپلود می کنم . لطفا این اسمبلر قدرتمند و سهل الاستفاده را در وب فارسی بازنشر نمایید . با تشکر.