0 / 0 / 0
Регистрация: 15.10.2018
Сообщений: 45
1

Ассемблер и C++

23.11.2018, 21:00. Показов 920. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Может быть кто нибудь знает, почему у меня ассемблер на Codeblocks не работает?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
    char*  y = argv[1];
    int   lenas = strlen(y);
    int  ats;
 
    __asm (          // error: expected string-literal before 'push'
        push eax
        push ebx
        push ecx
        push edx
 
        mov eax, y
        mov ebx, [lenas]
        add eax, ebx
        xor edx,edx
        xor ecx,ecx
        inc edx
        jz endas
 
        loopas:
        dec eax
        xor ebx, ebx
        mov bl, byte ptr [eax]
        sub bl, 48
        imul ebx, edx
        add ecx, ebx
        imul edx, 10
        mov ebx, [lenas]
        dec ebx
        mov [lenas],ebx
        cmp ebx, 0
        jz endas
        jmp loopas
 
        endas:
        mov [ats],ecx
        pop edx
        pop ecx
        pop ebx
        pop eax
);
 
    cout << ats << endl;
 
    cin >> y;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.11.2018, 21:00
Ответы с готовыми решениями:

Cи + Ассемблер
Здраствуйте. Есть ли книги в природе о программирование на СИ с ассемблерными вставками. Спасибо.

Ассемблер и C++
Может быть кто нибудь знает, почему у меня ассемблер на Codeblocks не работает? int main(int...

Си VS Ассемблер
struct TPID { float Kp; // Коэффициенты П, И и Д - звеньев float Ki; ...

c++ и ассемблер
есть процедура на ассемблер .model small .code _count proc push bp xor ebp, ebp mov...

2
7786 / 6554 / 2983
Регистрация: 14.04.2014
Сообщений: 28,631
24.11.2018, 09:23 2
Компилятор.
0
2105 / 1192 / 496
Регистрация: 11.10.2018
Сообщений: 6,000
24.11.2018, 09:34 3
Строки 5 и 40 - должны быть фигурные скобки.
0
24.11.2018, 09:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.11.2018, 09:34
Помогаю со студенческими работами здесь

Компилятор с С++ на Ассемблер
Доброго времени суток. Учусь в институте на заочке, по предмету Теория Языков Программирования дали...

Формула , ассемблер.
Дана формула.(изображение). z=a3 * x3 +...+ a0 * x0 #include &lt;iostream&gt; #include &lt;math.h&gt; ...

С++, ассемблер, литература
Здравствуйте. Кто-нибудь знает почему при переходе с с++ на ассемблер и из ассемблера на с++...

C++ + Ассемблер = проблема
Добрый день. Вот такой код #include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace std; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru