![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.10.2008
Сообщений: 166
|
![]()
Есть какое-то число в AX, как можно несложно проверить, четное оно или нет ?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.09.2010
Сообщений: 38
|
![]()
Как вариант, можно поделить AX на 2 и проверить, есть ли остаток.
Код:
Тогда есть вариант проще ![]() Код:
Последний раз редактировалось Vergo; 05.11.2010 в 19:33. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.10.2008
Сообщений: 166
|
![]()
подскажите а если хочу проверить на нечетность почему не так?:
test ax, 1 jne nechetnoe |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 20.09.2010
Сообщений: 38
|
![]()
Тогда так:
Код:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.10.2008
Сообщений: 166
|
![]() |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 20.09.2010
Сообщений: 38
|
![]()
Хотя и с jne точно так же должно работать
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
если значение из ах потом будет уже не нужно, можно короче сделать так
Код:
Нет, ну правда..
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 18.10.2008
Сообщений: 166
|
![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 03.02.2010
Сообщений: 178
|
![]()
а если ax будет нужен то:
Код:
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 23.04.2009
Сообщений: 346
|
![]()
таки это не короче, чем с test %)
тоже 4 байта
Нет, ну правда..
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
четность числа | Sparky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 8 | 15.06.2010 10:51 |
Проверка на простые числа | Lemo | Помощь студентам | 1 | 29.09.2009 21:38 |
Проверка чётности числа | Antoha79 | Помощь студентам | 3 | 23.05.2009 12:58 |
True или False, в зависимости от того, имеют три данных числа одинаковую четность | DjVidan | Помощь студентам | 4 | 12.10.2008 22:02 |
проверка числа на дробность | _ares_ | Общие вопросы C/C++ | 2 | 07.10.2008 10:35 |