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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2013, 12:47   #1
Evacuator
Пользователь
 
Регистрация: 15.10.2010
Сообщений: 10
По умолчанию Сравнение чисел

Не сравнивает числа, если одно из них вводить с клавиатуры. А если их значения уже записаны, то работает нормально. Что не так?
Код:
.model small
.stack 100h
.data
str1 db "Ravni$"
str2 db "Ne ravni$"
ch1 dw ?
ch2 dw 2
.code
start:
mov ax, @data
mov ds, ax

mov ah, 01h
lea dx, ch1
int 21h

cmp dx, ch2
jz m1
jmp m2

m1:
mov ah, 9h
lea dx, str1
int 21h
jmp ex

m2:
mov ah, 9h
lea dx, str2
int 21h

ex:
mov ah, 4ch
int 21h

end start
Evacuator вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сравнение 16-ых чисел vaan.sk Общие вопросы C/C++ 2 29.11.2012 15:26
Сравнение трех чисел ArmanPrestige Общие вопросы C/C++ 15 23.01.2012 18:11
Сравнение вещественых чисел DuBy Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 01.06.2011 21:51
Задача на сравнение 2-ух чисел Klik_1602 Помощь студентам 17 23.09.2010 22:49
Сравнение чисел Draips Помощь студентам 2 17.06.2010 16:51