تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 10 از 10

نام تاپيک: آموزش اسمبلی

  1. #1
    Scientific Moderator farshidshd's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ๑۩۞۩๑̴
    پست ها
    4,522

    پيش فرض آموزش اسمبلی

    سلام دوستان
    یه کتاب یا pdf کامل زبان اسمبلی میخواستم
    ممکنه کمکم کنین؟؟

  2. #2
    آخر فروم باز BioHazard's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    cmd| echo tehran
    پست ها
    1,044

    پيش فرض

    سلام
    پیشنهاد میکنم ، کتاب "زبان اسمبلی پیشرفته" از انتشارات دیباگران رو از فروشگاه آنلاینشون(تو گوگل سرچ کن) بخری
    تحت لینوکس هست + خیلی قشنگ و ساده گفته
    البته نا گفته نماند ، با CPU های شرکت Intel سازگار هست

    البته 3تا PDF سری هم هست که تخت ویندوز آموزش داده(MASM32)
    این سری هم مثل قبلی با Intel سازگار هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید

  3. این کاربر از BioHazard بخاطر این مطلب مفید تشکر کرده است


  4. #3
    اگه نباشه جاش خالی می مونه ARASH BAHAL's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    جنوب کرمانشاه
    پست ها
    281

    پيش فرض

    ممنون جناب biohazard

    اگه امکانش هست در این زمینه منابع دیگه ای رو هم اگه هست معرفی کنین!

  5. #4
    Scientific Moderator farshidshd's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ๑۩۞۩๑̴
    پست ها
    4,522

    پيش فرض

    سلام
    پیشنهاد میکنم ، کتاب "زبان اسمبلی پیشرفته" از انتشارات دیباگران رو از فروشگاه آنلاینشون(تو گوگل سرچ کن) بخری
    تحت لینوکس هست + خیلی قشنگ و ساده گفته
    البته نا گفته نماند ، با cpu های شرکت intel سازگار هست

    البته 3تا pdf سری هم هست که تخت ویندوز آموزش داده(masm32)
    این سری هم مثل قبلی با intel سازگار هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید

    ممنونم اگه باز هم دارین ممنون میشم بزارین

  6. #5
    آخر فروم باز BioHazard's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    cmd| echo tehran
    پست ها
    1,044

    پيش فرض

    والا ، من اسمبلی رو برای مهندسی معکوس نیاز دارم ، بخاطر همین ، فقط همون کتاب دیباگران رو تا حدی توی لینوکس کار کردم
    ولی در کل ، توی مقالات فارسی این 2تا که معرفی کردم ، خیلی خوب هستند

    ----------------------
    ولی در کل ، اگه اسمبلی رو برای برنامه نویسی میخواین ، کافی هست ، بعد که آشنایی بیشتر پیدا کردید ، سورس بخونید

  7. این کاربر از BioHazard بخاطر این مطلب مفید تشکر کرده است


  8. #6
    Scientific Moderator farshidshd's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ๑۩۞۩๑̴
    پست ها
    4,522

    پيش فرض

    من فعلا میخوام یه برنامه ی ساده بنویسم که استاد خواست ازم هیچی هم بلد نیستم

  9. #7
    آخر فروم باز BioHazard's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    cmd| echo tehran
    پست ها
    1,044

    پيش فرض

    من فعلا میخوام یه برنامه ی ساده بنویسم که استاد خواست ازم هیچی هم بلد نیستم


    والا نمیدونم ،
    این یک برنامه ساده Print Hello word! هست
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    اینم ، یک مقاله از خودم ، که یک برنامه کوچیک اسمبلی رو آنالیز کردم
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تحت لینوکس هم هسنتد
    Last edited by BioHazard; 13-03-2009 at 11:57.

  10. #8
    آخر فروم باز BioHazard's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    cmd| echo tehran
    پست ها
    1,044

    پيش فرض

    اینم همون برنامه داخل مقاله ولی با توابع سی
    #by biohazard
    .section .data
    output:
    .asciz "the processor vendor id is %s\n"
    .section .bss
    .lcomm buffer, 12

    .section .text
    .globl main
    main:
    Movl $0, %eax
    cpuid
    movl $buffer, %edi
    movl %ebx, (%edi)
    movl %edx, 4(%edi)
    movl %ecx, 8(%edi)
    pushl $buffer
    pushl $output
    call printf

    movl $1, %eax
    movl $0, %ebx
    int $0x80



    (تحت لینوکس) ، امیدوارم کمکی برای شروع برنامه نویسی اسمبلی باشه

  11. #9
    Scientific Moderator farshidshd's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ๑۩۞۩๑̴
    پست ها
    4,522

    پيش فرض

    خیلی خیلی ازت ممنونم
    ولی من یه برنامه دیگه باید بنویسم
    اینه که اگه 1 رو بزنیم دایره اگه 2 رو بزنیم مربع و 3 رو بزنیم مستطیل نشون بده....

    راستی این کدها رو چطوری باید اجرا کنم/؟؟؟

  12. #10
    آخر فروم باز BioHazard's Avatar
    تاريخ عضويت
    May 2006
    محل سكونت
    cmd| echo tehran
    پست ها
    1,044

    پيش فرض

    خیلی خیلی ازت ممنونم
    ولی من یه برنامه دیگه باید بنویسم
    اینه که اگه 1 رو بزنیم دایره اگه 2 رو بزنیم مربع و 3 رو بزنیم مستطیل نشون بده....

    راستی این کدها رو چطوری باید اجرا کنم/؟؟؟
    برای اجرا ، باید این کدها رو داخل لینوکس سیو کنید و با دستور gcc کامپایل کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •