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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.05.2013, 07:38   #11
vadimych
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 325
По умолчанию

Mikl___, Вам виднее, как правильно. Только я без test проверял, вроде нормально работало.
Если не трудно, укажите, при каком значении переменной мой код выдаёт неверный результат.

Последний раз редактировалось vadimych; 01.05.2013 в 13:30.
vadimych вне форума Ответить с цитированием
Старый 01.05.2013, 14:52   #12
Mikl___
Участник клуба
 
Регистрация: 11.01.2010
Сообщений: 1,139
По умолчанию

vadimych
по заданию требуется поменять значение первого и пятого битов
Код:
      mov ax,0FFh; AL=11111111
      test al,22h;
      je exit
      xor al,22h
;  AL=11011101 не равен 0, следовательно переход на exit, 
; обмена битами не произошло
      jne exit
      xor al,22h      
exit:
Mikl___ вне форума Ответить с цитированием
Старый 01.05.2013, 15:50   #13
vadimych
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 325
По умолчанию

Ну да, ну да. Что-то туплю я к концу поста сильнее чем обычно.
vadimych вне форума Ответить с цитированием
Старый 07.05.2013, 12:37   #14
Never_Die
 
Регистрация: 29.04.2013
Сообщений: 6
По умолчанию

Спасибо большое за помощь!!!
Never_Die вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поменять местами первое слово со вторым.. 3 и 4 5 и 6 7 и 8 kiruka4 Qt и кроссплатформенное программирование С/С++ 1 03.01.2012 13:26
поменять местами первое слово со вторым.. 3 и 4 5 и 6 7 и 8 kiruka4 Общие вопросы C/C++ 0 22.12.2011 18:45
Зеркально поменять местами биты. Си. Аnтоn Помощь студентам 0 09.12.2010 16:22
дано 16-ти битное слово, найти первый ноль справа Alisssa Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 08.11.2010 11:54