|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.12.2012, 17:23 | #11 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
RazerVG, никакого. Вы в отладчике посмотрите, что к чему. Int 3 в код вставьте.
|
28.12.2012, 04:17 | #12 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
а как тогда сделать посимвольный ввод . Чтобы мы написали символ он занесся в регистр написали второй он сделал тоже самое итд?
|
28.12.2012, 04:20 | #13 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
То есть вопрос состоит в том : мы нажимаем а в какой регистр это значение заноситься для вывода на экран с эхом?
|
28.12.2012, 09:28 | #14 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
|
28.12.2012, 16:13 | #15 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
RazerVG, Вам вообще что конкретно надо? По поводу что-куда - смотрите в отладчике. В ollydbg всё хорошо видно. По поводу как сделать посимвольный ввод - в справке msdn.
|
29.12.2012, 10:02 | #16 | |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
Цитата:
jz end - почему ошибка? мне нужно при вводе символа a прекратить ввод #include <iostream> #include <stdio.h> using namespace std; int main() { char x[256]; char* fmt = "%s"; _asm { start: lea ebx, x push ebx push fmt call ds:scanf cmp x,'a' jz end add esp, 8; jmp start end: push ebx push fmt call dsrintf; add esp, 8; } return 0; } |
|
29.12.2012, 10:13 | #17 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
как я понял мы в x заносим ascii код введенного символа a потом сравниваем его
cmp x,65 jz end но выводит ошибку |
29.12.2012, 14:14 | #18 |
Форумчанин
Регистрация: 16.01.2011
Сообщений: 325
|
Код:
|
29.12.2012, 14:53 | #19 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
Спасибо
Щас буду разбираться потом задам вопросики Последний раз редактировалось RazerVG; 29.12.2012 в 15:37. |
05.01.2013, 13:38 | #20 |
Пользователь
Регистрация: 27.12.2012
Сообщений: 15
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод сообщения в assembler | Hrum | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 09.11.2012 23:45 |
Вывод сообщения в трей | Avalon_Albio | Помощь студентам | 0 | 17.04.2012 10:02 |
вывод сообщения по дате | WALL | Помощь студентам | 9 | 09.11.2010 09:28 |
Вывод сообщения по времени | DimOn4Ik | БД в Delphi | 12 | 31.03.2010 23:00 |
Вывод сообщения об ошибке... | Ho-ho | Помощь студентам | 12 | 02.11.2009 16:54 |