PDA

View Full Version : سوال: برنامه نویسی اسمبلی تحت ویندوز یا لینوکس



SENIOR ALIREZA
شنبه 03 اسفند 1392, 21:47 عصر
سلام
چند وقته برنامه نویسی اسمبلی رو شروع کردم و هر برنامه ای مینویسم توی سیستمم جواب نمیده....
من از کتاب های مهندس جعفرنژاد قمی و دکتر سید رضی زبان اسمبلی رو یاد گرفتم ولی این دوتا کتاب فقط برنامه نویسی اسمبلی تحت DOS رو یاد میدن.... سئوال من اینه که اگر بخوام برنامه نویسی اسمبلی رو تحت ویندوز و لینوکس یاد بگیرم باید چه کتابی رو تهیه کنم؟؟؟؟؟؟ اگر کتاب خوبی سراغ دارین اسمه خوده کتاب و نویسندش رو بهم معرفی کنید. ممنون میشم...........(ترجیحا فارسی باشه)

infinity2
دوشنبه 05 اسفند 1392, 18:50 عصر
اسمبلی زیاد به سیستم عامل وابسته نیست و به خود cpu بیشتر وابسته
اکه کد اسمبلی که میزنی تو windows جواب نویده به دلیل این که permission نداری
مثلا باید driver باشی یا OS kernel ...
ولی در هر صورت اگه بخوای function های windows رو call کنی یه راحش اینه که
kernel32.dll رو آدرسش رو تو ram پیدا کنی و تو اون آدرس LoadlibraryA رو پیدا کنی
بعدش با GetProcAddress آدرس هر function دیگه ای که خواستی رو بگیر و call اش کن