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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2012, 11:23   #1
LeNZZZ
Пользователь
 
Регистрация: 27.09.2012
Сообщений: 21
Сообщение вопросы по ассемблеру.

Помогите плз с вопросами по Ассемблеру.
1. В чем отличие команд test и and?
2. Как сбросить 5-й бит переменной байта ВВ?
3. Как установить 5-й бит переменной байта ВВ?
4. Как инвертировать 5-й бит переменной байта ВВ?
5. Как проверить установлен ли 5-й бит переменной байта ВВ?
6. Как проверить четным или нечетным является количество уста¬нов-лен¬ных бит в байте?
7. Какие флаги условий модифицируются после выполнения команд and, or, xor ?
8. В чем основное отличие команд логических и арифметических сдвигов?
LeNZZZ вне форума Ответить с цитированием
Старый 04.10.2012, 21:44   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

1. В чем отличие команд test и and?
В первом случае результат не сохраняется, но флаги модифицируются.

2. Как сбросить 5-й бит переменной байта ВВ?
Поможет команда AND с байтом 1101 1111 (если биты нумеровать от 0 до 7)

3. Как установить 5-й бит переменной байта ВВ?
Поможет команда OR с байтом 0010 0000

4. Как инвертировать 5-й бит переменной байта ВВ?
Тут вроде была команда XOR

5. Как проверить установлен ли 5-й бит переменной байта ВВ?
Команда TEST с байтом 0010 0000 и
Команда JMPNZ - переход если не ноль. Как-то так было.

6. Как проверить четным или нечетным является количество установленных бит в байте?
7. Какие флаги условий модифицируются после выполнения команд and, or, xor ?
8. В чем основное отличие команд логических и арифметических сдвигов?

Как-то давно это было, но вроде так ...
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по ассемблеру LeNZZZ Помощь студентам 1 02.10.2012 08:53
Задания по ассемблеру. mosxe Фриланс 4 24.04.2012 21:38
Поясните по ассемблеру Namolem Помощь студентам 1 10.10.2010 12:11
Задача по ассемблеру XOKS Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 01.10.2010 08:11
Лаба по Ассемблеру Rio309 Помощь студентам 13 30.10.2008 00:35