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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.04.2014, 20:42   #1
Mr_M
 
Аватар для Mr_M
 
Регистрация: 09.04.2014
Сообщений: 4
Восклицание Почему не хочет проверять введенный код?

Я вновь решил написать программу и вот я столкнулся с такой проблемой. Введенный с клавиатуры код не проверяется на правильность.
Код:
global _start
section .data
msg:    db    'enter code: '
m_len  equ  $-msg
code:    db     '3eer4'
code_len equ $-code
bravo    db    'u win!', 13, 10
b_len   equ    $-bravo
section .text
_start:            mov eax, 4
		   xor ebx, ebx
                   inc ebx
                   push eax
                   push ebx
                   mov ecx, msg
                   mov edx, m_len
                   int 80h
                   pop ebx
                   pop eax
                   push eax
                   push ebx
                   dec eax
                   dec ebx
                   mov ecx, inpsymb
                   mov edx, 1024
                   int 80h
ifel:              cmp dword [inpsymb], code
                   jne _start
                   pop ebx
                   pop eax
                   inc eax
                   inc ebx
                   mov ecx, bravo
                   mov edx, b_len
                   int 80h
end:               mov eax, 1
                   dec ebx
                   int 80h
section .bss
inpsymb          resd     1024
У меня линукс минт х64, компилятор nasm из репозитория.:co nfused:
Mr_M вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
if не хочет работать, объясните почему! Npwas Помощь студентам 2 13.12.2011 22:22
Почему Программа не хочет работать strateg0793 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 8 21.01.2010 14:10
почему не хочет установить формат пикселя?? Пепел Феникса Общие вопросы C/C++ 2 14.11.2009 22:21
почему не хочет увеличыватся digit2.Value? ZhekON Помощь студентам 2 19.04.2007 18:23