|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
19.05.2008, 15:11 | #1 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
Сбросить 3,5,7 биты
Задали задачку...помогите!
Определить байт в сегменте данных, переписать его в регистр, сбросить 4, 6 биты, проинвентировать, сложить по модулю 2 с любой маской, проверить взеден ли 2 бит, выдать сообщение-взведен или не взведен.
------------------------------
Ум без разума –это беда! |
19.05.2008, 15:16 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Показывай как делаешь
I'm learning to live...
|
19.05.2008, 15:24 | #3 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
veter_s_morya, задача элементарная и может быть решена кучей способов, от AND/TEST/OR/XOR, до BT(BTR/BTS/BTC) показывайте, что не выходит.
|
19.05.2008, 15:44 | #4 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
Учтите первый раз в жизни пишу программу на ассемблере!
Код:
------------------------------
Ум без разума –это беда! Последний раз редактировалось veter_s_morya; 19.05.2008 в 15:50. |
19.05.2008, 15:57 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот в Масме:
Я лично так это представляю Код:
I'm learning to live...
Последний раз редактировалось Stilet; 19.05.2008 в 15:59. |
19.05.2008, 16:00 | #6 | |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
Цитата:
------------------------------
Ум без разума –это беда! Последний раз редактировалось veter_s_morya; 19.05.2008 в 16:05. |
|
19.05.2008, 16:31 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
От проблема то посмотреть как .if кодится?
Код:
... jmp ex asc: ; я не помню как в досе на экран выводить. ex: ret
I'm learning to live...
Последний раз редактировалось Stilet; 19.05.2008 в 16:34. |
19.05.2008, 17:05 | #8 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
я думал, что надо использовать al и ah (младший, старший)...
------------------------------
Ум без разума –это беда! |
19.05.2008, 17:06 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Какая разница?
I'm learning to live...
|
20.05.2008, 08:51 | #10 |
ФорумчанинДжуниор
Регистрация: 05.05.2008
Сообщений: 606
|
вывод
mov ah,09 ;Запрос вывода на экран int 21h ;Вызов DOS Я понял, что это стандарт для доса. Так?
------------------------------
Ум без разума –это беда! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как "сбросить" программу не закрывая её? | Janno | Общие вопросы Delphi | 2 | 08.04.2007 18:41 |