نمایش نتایج 1 تا 4 از 4

نام تاپیک: ip در masm 32

  1. #1

    Question ip در masm 32

    من میخواهم یک زبان جدید را طراحی کنم لطفا توابعی را با ذكر نام كتابخانه وتوضيح در مورد موضع تابع و اعضا ان معرفی کنید
    موضوعات;ايجاد فايل و پوشه \ حذف فايل و پوشه \خواندن و نوشتن تصادفیی در فایل\ نوشتن وخواندن بیکسل\کار با موس و کیبرد\گرفتن حافظه و بازگرداندن ان
    مانند:
    کتابخانه m
    1\: برای حذف فایل remfile adr name
    name نام فایل
    cpyfile adr name,adr name2 :\2 برای کپی فایل
    name نام فایل , name2 نام مقصد

  2. #2

    نقل قول: ip در masm 32

    نقل قول نوشته شده توسط mohsenabde مشاهده تاپیک
    من میخواهم یک زبان جدید را طراحی کنم لطفا توابعی را با ذكر نام كتابخانه وتوضيح در مورد موضع تابع و اعضا ان معرفی کنید
    موضوعات;ايجاد فايل و پوشه \ حذف فايل و پوشه \خواندن و نوشتن تصادفیی در فایل\ نوشتن وخواندن بیکسل\کار با موس و کیبرد\گرفتن حافظه و بازگرداندن ان
    مانند:
    کتابخانه m
    1\: برای حذف فایل remfile adr name
    name نام فایل
    cpyfile adr name,adr name2 :\2 برای کپی فایل
    name نام فایل , name2 نام مقصد
    سلام

    این کاری که شما میخواهید انجام دهید طراحی زبان جدید نیست.
    انتهای کاری که شما انجام میدهید اینست که یک لایه انتزاعی مثل کتابخانه های موجود در زبانها ایجاد میکنید.

    زبان یکسری تعاریف دارد :
    1 . زبان الفبا دارد
    2 . گرامر دارد
    3 . قواعد صرفی و نحوی دارد
    و ... .

    اگه میخواهید زبان طراحی کنید که علاوه بر هدف شما باید کتابهای زیر را مطالعه کرده باشید :
    1. An Introduction to Formal Languages and Automata نوشته پیتر لینز
    2. compilers principles techniques and tools نوشته آلفرد اِی هو و ...
    3. Concepts of Programming Languages نوشته R.W Sebesta

  3. #3

    نقل قول: ip در masm 32

    نقل قول نوشته شده توسط mohsenabde مشاهده تاپیک
    من میخواهم یک زبان جدید را طراحی کنم لطفا توابعی را با ذكر نام كتابخانه وتوضيح در مورد موضع تابع و اعضا ان معرفی کنید
    موضوعات;ايجاد فايل و پوشه \ حذف فايل و پوشه \خواندن و نوشتن تصادفیی در فایل\ نوشتن وخواندن بیکسل\کار با موس و کیبرد\گرفتن حافظه و بازگرداندن ان
    مانند:
    کتابخانه m
    1\: برای حذف فایل remfile adr name
    name نام فایل
    cpyfile adr name,adr name2 :\2 برای کپی فایل
    name نام فایل , name2 نام مقصد
    این چیزی که شما میخواهید بنویسید بیشتر شبیه شل های لینوکس و یا خط فرمان داس است تا زبان برنامه نویسی باشد!
    چون امکاناتی که میخواهید پیاده سازی کنید امکانات شل است معمولا در زبانهای برنامه نویسی موارد پایه ای تر اول مورد توجه قرار میگیرد که اولین مورد نوشتن یک پارسر است که دوستمون کتابی را هم برای این مورد در پست بالا معرفی کردن

    مورد بعدی چه لزومی دارد اینکار را با اسمبلی انجام دهید؟! میتوانید با زبانهای سطح بالاتر دیگری هم بنویسید

  4. #4

    نقل قول: ip در masm 32

    متشکرم
    من میخواستم یک کامپلایر زبان برنامه نویسی بسازم اما با توابع ip ویندوز آشنای کافی ندارم
    برای این منظور مجبورم توابعی را بنویسیم که با استفاده از پورت با دیگر برنامه ی که با زبانی مثل c که مینویسم ارتباط بر قرار کرده و اعمال مورد نظر مثل خواندن و نوشتن در فایل انجام بده
    که در این صورت خیلی کنده لطفا چند تابع برای انجام اعمالی که در پست قبلی نوشتم را معرفی کنید

تاپیک های مشابه

  1. کتاب اسمبلی ..... MASM 6.00
    نوشته شده توسط Best Programmer در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 1
    آخرین پست: پنج شنبه 23 آبان 1392, 06:10 صبح
  2. مقاله: مراحل ساختن فایل EXE به کمک MASM
    نوشته شده توسط helma20 در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 6
    آخرین پست: یک شنبه 11 بهمن 1388, 12:09 عصر
  3. سوال: masm+port programming
    نوشته شده توسط melikaonline در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 0
    آخرین پست: پنج شنبه 16 آبان 1387, 17:36 عصر
  4. تنظیم pe header با استفاده از masm ؟
    نوشته شده توسط hoax3r در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 0
    آخرین پست: شنبه 18 خرداد 1387, 16:48 عصر
  5. Advanced theme - DLL -- MASM
    نوشته شده توسط Inprise در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 0
    آخرین پست: چهارشنبه 04 خرداد 1384, 03:02 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •