![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
![]()
Пытаюсь считать функцией scanf целое значение в ассемблерной вставке
и в цикле вывести с помощью printf на консоль, но где-то у меня неправильно: Код:
Объясните пожалуйста. Последний раз редактировалось Alexey_68; 19.05.2013 в 18:15. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Я бы писал так:
Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
![]()
спасибо за ответ, но на инструкцию:
mov ecx,scanf ругается:Operand size mismatch |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
![]() Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Я написал для Visual Studio (похож синтаксис), у меня работает, по-другому у меня не получилось вызвать,компилятор выбирает неправильную адресацию. Если у вас выдает ошибку, наверно пользуетесь другим компилятором.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 01.03.2013
Сообщений: 39
|
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
![]()
Alexey_68, я писал в Visual Studio 2012.
|
![]() |
![]() |
![]() |
#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 |