|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.05.2013, 15:12 | #1 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
Использование функции scanf и цикла
Пытаюсь считать функцией scanf целое значение в ассемблерной вставке
и в цикле вывести с помощью printf на консоль, но где-то у меня неправильно: Код:
Объясните пожалуйста. Последний раз редактировалось Alexey_68; 19.05.2013 в 18:15. |
19.05.2013, 22:47 | #2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
Я бы писал так:
Код:
|
20.05.2013, 02:22 | #3 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
спасибо за ответ, но на инструкцию:
mov ecx,scanf ругается:Operand size mismatch |
20.05.2013, 05:55 | #4 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Код:
|
20.05.2013, 08:27 | #5 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
Я написал для Visual Studio (похож синтаксис), у меня работает, по-другому у меня не получилось вызвать,компилятор выбирает неправильную адресацию. Если у вас выдает ошибку, наверно пользуетесь другим компилятором.
|
20.05.2013, 17:36 | #6 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
|
20.05.2013, 18:31 | #7 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Alexey_68, я писал в Visual Studio 2012.
|
20.05.2013, 18:43 | #8 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
спасибо alexcoder и vadimych
всё работает: push offset a push eax call scanf add esp, 8 С Уважением Алексей |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка массива с использование операторов цикла с условием | MikaNika | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.04.2012 21:53 |
использование операторов цикла. | 555ALEXANDR555 | Помощь студентам | 2 | 10.01.2011 17:11 |
Есть ли альтернатива функции ввода scanf()? | arcer | Общие вопросы C/C++ | 4 | 24.08.2010 22:29 |
Использование цикла со счётчиком | Sexy girl* | Помощь студентам | 0 | 23.12.2009 21:41 |
Использование операторов цикла | кася | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 02.05.2008 00:32 |