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

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




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

نام تاپيک: دليل اين پيغام خطا در nasm چيست؟

  1. #1
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2007
    محل سكونت
    mashhad
    پست ها
    11

    پيش فرض دليل اين پيغام خطا در nasm چيست؟

    سلام . من يك برنامه به زبان برنامه نويسي nasm نوشته ام كه اين برنامه را وقتي اجرا مي كنم تمام مراحل اجرا را به درستي طي مي كند . اما وقتي به قسمت object كردن فايلم مي رسد چون فايل gcc ندارد اين كار را انجام نمي دهد . نه تنها برنامه nasm خودم بلكه هر nasm اي كه داشتم ( download, cd و ... ) هيچ كدام اين فايل را ندارند . و اجراي اين برنامه حتما بايد با استفاده از gcc صورت بگيرد . از شما خواهش مي كنم در صورتيكه مي توانيد به من كمك كنيد هر چه سريعتر پاسخ خود را براي من بفرستيد . چون من تا پايان امشب فرصت دارم. در ضمن عكس اجراي برنامه ام را هم برايتان فرستادم .

  2. #2
    پروفشنال __Genius__'s Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    esfahan
    پست ها
    833

    پيش فرض

    لطف کنین برنامتون رو بذارین ، بعد هم بگین چطوری کامپایل میکنین .

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Dec 2007
    محل سكونت
    mashhad
    پست ها
    11

    پيش فرض

    سلام . اينم برنامه من .
    global main
    extern printf
    section .data
    myarray:dd 10,20,30,100,200,56,45,67,89,77
    format :db '%d',10,0
    section .text
    main:
    mov ecx,0
    mov eax,[myarray]
    l2:inc ecx
    cmp ecx,10
    jz over
    cmp eax,[myarray+ecx*4]
    jge l1
    mov eax,[myarray+ecx*4]
    l1:jmp l2
    over:push eax
    push dword format
    call printf
    add esp,8
    Ret
    من اين برنامه رو همانطوريكه عكسش و گذاشتم اجرا مي كنم .
    حالا باز هم مي نويسم :
    nasm -felf max.asm -l max.lst
    بعد اگر برنامه من خطا نداشته باشد بايد در خط فرمانم بنويسم :
    gcc max.o
    كه متاسفانه چون gcc ندارم اين برنامه رو اجرا نمي كند.
    منتظرم .

Thread Information

Users Browsing this Thread

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

User Tag List

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

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