PDA

View Full Version : خطا در NASM



amir.bakhtiari
دوشنبه 13 تیر 1390, 16:17 عصر
سلام

من دارم اسمبلی میخونم ولی وقتی کدی مینویسم و میخوام تو NASM کامپایل کنم کلی ERROR میده حتی یه برنامه کوچیک لطفآ بگید چه جوری و به چه صورت کدی که مینویسم کامپایل کنم.


بــــــــــــــــــدونـــ ـــــــــــــــــــنه ERROR لــــــــــطـــــفــــــا .

تشکر

ali.asady
دوشنبه 13 تیر 1390, 18:13 عصر
میشه دستور کامپایلت رو بنویسی ببینیم

amir.bakhtiari
سه شنبه 14 تیر 1390, 14:06 عصر
nasm −f bin 01.asm −o 01.o

این چیزی بود که تو InterNet پیدا کردم موندم یه برنامه ساده مثل Hello World! نمی دونم چه جوری خروجی بگیرم یا کامپایلش کنم.

اگه میشه لطـف کنید یه چند خطی در مورد دستوراش همین کامپایلش - اجراش - خروجی گرفتنش تو NASM رو برام یه خورده توضییح بدید.

مرسی

ali.asady
چهارشنبه 15 تیر 1390, 18:51 عصر
دوست عزیز این لینک رو گذاشتم برو راهنماشو دانلود کن و مطالعه کن

http://www.nasm.us/docs.php

فقط راهت رو یکمی عوض کن و پسوند فایلت رو exe بذار باید حل بشه البته تو کد نویسی هم باید ویندوزی یا لینوکسی یا داس بودن را مشخص کنی:تشویق:

xman_1365_x
یک شنبه 19 تیر 1390, 22:55 عصر
اونی که خودتون نوشتین برای ایجاد فایل باینری هست
و لینک های زیر مثالی برای اسمبل کردن در لینوکس و ویندوز
http://www.cs.umbc.edu/~cpatel2/links/310/slides/lab_slides/lab_lect02_nasm.pdf (http://www.cs.umbc.edu/%7Ecpatel2/links/310/slides/lab_slides/lab_lect02_nasm.pdf)

http://www.cs.umbc.edu/portal/help/nasm/sample.shtml

http://en.kioskea.net/faq/1559-compiling-an-assembly-program-with-nasm
موفق باشی