لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
اسمبلی در لینوکس
2004-11-25, 02:25 AM,
ارسال : #1
اسمبلی در لینوکس
سلام به همه پنگوئن های ناز ایرانی

من زبان اسمبلی کار کردم ... البته در ویندوز .... حالا هم میخوام این کارو با لینوکس انجام بدم اگه ممکنه ... منو راهنمایی کنین

1کدامیک از ادیتور های لینوکس واسه برنامه نویسی اسمبلی بهتره
2 لینکر در لینوکس چیه ؟
3 masm در لینوکس کجاس ؟
4 نحوه اگزه کردن در لینوکس به چه شکلی؟

5 و آیا قواعد برنامه نویسی در لینوکس مانند ویندوزه ؟


مرسی از لطفتون

بدرود

:?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?:
نقل قول این ارسال در یک پاسخ
2004-11-25, 08:55 AM,
ارسال : #2
 
۱) هر هر ادیتوری می‌تونید استفاده کنید.
۲) مجموعه gcc
۳) از دستورات as و as86 می‌تونید استفاده کنید.
۴) منظورتون اجرایی کردنه برنامه‌های اسمبلی است؟
۵) اگه برنامه‌نویسی استاندارد باشه بله...

[ltr]Life *free = new Life(const long OpenSource);[/ltr]
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-11-25, 04:11 PM,
ارسال : #3
 
دوست عزيز هميشه به خاطر داشته باشيد كه زبان اسمبلي زبان ماشين است نه زبان يك OS.پس اگر معماري سيستم و پردازنده شما تغيير نكرده است و تنها سيستم عامل شما عوض شده است اصول برنامه نويسي و دستورات زبان ماشين تغييري نمي كند ... تنها چيزي كه تغيير مي كند نرم افزار linker و exe creator در محيط جديد است....ساير مطالب را آلن به طور كامل گفته است....موفق باشيد

Try to BROADCAST your knowledge, Instead of install a FIREWALL for it.....Good luck
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-11-25, 04:51 PM,
ارسال : #4
 
شما میتونید از برنامه ای به نام nasm در لینوکس استفاده کنید.
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2004-11-25, 09:56 PM,
ارسال : #5
 
با دستور nasm فایلتون رو اسمبل کنید و با دستور ln فایل اجراییش رو بسازین

من الان پارامتر های این دو دستور رو یادم نیست با nam nasm پیداش کنین
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


کاربران در حال مشاهده موضوع : 1 مهمان