Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Знающим ASM

Упомянутые в теме пользователи:

Показано с 1 по 4 из 4

Тема: Знающим ASM

  1. #1
    BATYA HERE Аватар для sector1111
    Регистрация
    08.01.2012
    Сообщений
    3,641
    Поблагодарил(а)
    703
    Получено благодарностей: 717 (сообщений: 430).
    Репутация: 717

    Знающим ASM

    Привет всем. Есть такая проблема
    Есть програма:
    PHP код:
    //main.cpp
    #include <stdio.h>
    #include <iostream>
    using namespace std;
     
    extern "C" int  test(int Q int W );
     
    int  test(int Q int W )
    {
        return (
    W);
    }
     
     
    void main(void)
    {
        
    setlocale (LC_ALL,"Ukrainian");
        
    int Q 2;
        
    int W 3;
        
    cout << "\n\n" << test(Q,W);

    PHP код:
    ;source.asm
    .586
    .model flat
     
    extrn _test 
    :proc
     
    .data
     
    .code   
        push ebp
        mov  ebp
    ,esp
     
        push word ptr DGROUP
    W
        push word ptr DGROUP
    Q
        call near ptr _test
        
        pop eax
        pop eax
        pop ebp
        ret
    end 
    Компилятор ругается на DGROUP в обоих строчках
    вопрос - как исправить
    и как работает часть кода "word ptr DGROUP" и что и как она делает

  2. #2
    Ветеран форума
    Регистрация
    13.08.2012
    Адрес
    Санторини
    Сообщений
    1,003
    Поблагодарил(а)
    1
    Получено благодарностей: 133 (сообщений: 90).
    Репутация: 733
    Данный вопрос,относиться к World of Warcraft'y?

  3. #3
    BATYA HERE Аватар для sector1111
    Регистрация
    08.01.2012
    Сообщений
    3,641
    Поблагодарил(а)
    703
    Получено благодарностей: 717 (сообщений: 430).
    Репутация: 717
    нет конечно, можете закрыть, тут такое видимо не знают

  4. #4
    Ветеран форума
    Регистрация
    13.08.2012
    Адрес
    Санторини
    Сообщений
    1,003
    Поблагодарил(а)
    1
    Получено благодарностей: 133 (сообщений: 90).
    Репутация: 733
    Закрыто.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •