PDA

View Full Version : مبتدی: کامپایلر برنامه اسمبلی ؟



Aliweb
پنج شنبه 04 آذر 1389, 21:27 عصر
سلام به همه دوستان عزیز من تازه اسمبلی رو شروع کردم ممنون میشم یه کامپایلر خوب معرفی کنید هم برای لینوکس و هم برای ویندوز ممنون

ببخشید اگه سرچ نکردم سرعت اینترنت قطع نمیده...

به کتاب خوب هم دارید بذارید ممنون

Aliweb
جمعه 05 آذر 1389, 13:18 عصر
ممنون میشم کمک کنید

strongxxx
شنبه 06 آذر 1389, 08:29 صبح
شما كامپايلر C را نصب كنيد مثلا توربو سي و از MASM استفاده كنيد براي كتاب هم
"برنامه‌نويسي به زبان اسمبلي براي کامپيوترهاي شخصي"، پيتر ايبل، ترجمه جابر هاشمي‌اصل، انتشارات بهينه كتاب بدي نيست

amir_civil
شنبه 06 آذر 1389, 22:40 عصر
nasm
tasm
fasm
اولی در لینوکس هم موجود میباشد

Aliweb
دوشنبه 08 آذر 1389, 02:23 صبح
من این TASM رو نصب کردم فقط یه قطعه کرد بذارید بیبنم درست کار میکنه؟
برای اجرا هم همین Notepad رو باز کنم و کد رو کپی کنم و با پسوند asm ذخیره کنم قابل اجرا هست ؟ فایل باید در bin باشد؟ واز طریق Cmd اجرا شود ?

فقط یه برنامه ساده بذارید مثلا جمع دوعدد قابل فهم باشه ممنون

xman_1365_x
دوشنبه 08 آذر 1389, 10:52 صبح
مثال به همراه اسمبلر و لینکر tasm
اما مهمتر یک فایل دیگه هست کار رو برای شما آسون میکنه اجرا کنید میفهمید
62891
----
اما شما که تازه شروع کرده اید با emu8086 کار کنید خیلی بهتره به شما درک بهتر این زیان رو میده وقتی عینا میبنی چه اتفاقاتی میوفته
مثلا مقدار رجیستر ها و حافظه و پشته و...
دیباگ کردن و داشتن یک IDE برای کد ها که شما توی notepad ننویسید
کلی مثال و راهنمای خوب برای وقفه ها و...
اسمبلر emu8086
fasm هست!
بعدا که با داس یاد گرفتین می تونید برین سراغ masm که برای ویندوز با api و ماکروهاش بنویسید.

Aliweb
دوشنبه 08 آذر 1389, 11:00 صبح
ممنون دوست عزیز اگه میشه لینک دانلود emu8086 را بذارید ممنون

xman_1365_x
دوشنبه 08 آذر 1389, 11:47 صبح
توی گوگل بزنید کلی لینک میاد!
www.emu8086.com (http://barnamenevis.org/www.emu8086.com)
http://forum.iecloob.com/thread32713.html
تونستی جدیدترین ورژن رو از سایت خودش بگیر من کرکش رو بهت میدم