Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2012, 00:52   #1
grice88
Новичок
Джуниор
 
Регистрация: 13.12.2012
Сообщений: 1
Радость Застрял на элементарщине)

Здравствуйте!
Помогите выйти из постоянного цикла и сделать, так чтобы после него обнулить регистры и получить флаг 0 с положительным значением.
Примерно, что я хотел воплотить

.386
.model flat, stdcall
includelib C:\masm32\lib\kernel32.lib
ExitProcess proto :DWORD
.code
start:
mov eax, 5
mov ecx, 3
proverka:
cmp eax, ecx
jmp sverka ; получаем бесконечный цикл
sverka:
inc ecx ; увеличиваем на 1
jmp sverka
zero:
sub eax,ecx ; обнуляем регистры
invoke ExitProcess, 0
end start

PS
Если несложно, то выложите также целиком весь код, ибо так проще, спасибо)

Последний раз редактировалось grice88; 13.12.2012 в 00:54.
grice88 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
застрял при создании базы Andruxa28 Microsoft Office Access 1 10.12.2009 12:35
Помогите, плиз, застрял на "Окнах"! olegka Помощь студентам 1 10.08.2009 09:22
Застрял на 5 странице :( kurilka Общие вопросы C/C++ 6 11.03.2009 21:46
Начал делать игру и застрял... GDI-графика CyberOrcX Gamedev - cоздание игр: Unity, OpenGL, DirectX 11 20.10.2008 08:54