![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 112
|
![]()
Как можно установит конкретный бит числа без потерь информации? То есть, что бы соседей этого бита не утратить.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
mov ax, ЧИСЛО
or ax, МАСКА маска - это число, где единица (или единицы) стоят на нужных местах. Например, чтобы установить 2-й бит числа (напоминаю, что биты нумеруются справа налево, начиная с нуля) маска должна быть 04h |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 02.04.2008
Сообщений: 358
|
![]() Код:
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666 mail: airyashov(а)inbox.ru |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.01.2009
Сообщений: 112
|
![]()
Спасибо, попробую приладить.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Битовые операции | ("")(Э_Є)("") | Общие вопросы C/C++ | 4 | 03.07.2009 19:15 |
Битовые операции, проблемы | Sashko | Общие вопросы C/C++ | 2 | 27.03.2009 17:28 |
Битовые операции | DrAlexx2121 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 14.06.2008 22:26 |
Битовые операции | LEX.darnica | Помощь студентам | 14 | 23.12.2007 19:40 |
Битовые операции | zetrix | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 15.12.2006 11:08 |