Задача на Assembler

За вознаграждение или нахаляву (если повезёт)

Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill

Freeman12
Сообщения: 19
Зарегистрирован: 25 май 2008, 19:17

найти разницу чисел 4836 и 232. младший байт результата поделить на 2.
поместить по адресу 025h внутренней памяти младший байт,
а по адресу 030h старший байт результата

Известно,что надо перевести числа в двоичную форму
4836=1001011100100;
232=11101000;
Дальше надо записать первое число в 2 ячейки,а потом вычесть из него второе с заёмом...с записью вроде понятно,только вычесть не могу(((Помогите пожалуйсто!!!
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Код: Выделить всё

mov ax, 4836
sub ax, 232
shr al, 1
mov [25h], al
mov [30h], ah
It's a long way to the top if you wanna rock'n'roll
Freeman12
Сообщения: 19
Зарегистрирован: 25 май 2008, 19:17

Как я понимаю,здесь только,вычитание и запись,а деления младшего байта нет?
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

здесь AL делится на 2, почему же нет
It's a long way to the top if you wanna rock'n'roll
Freeman12
Сообщения: 19
Зарегистрирован: 25 май 2008, 19:17

А,да точно!
БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ!!!!
Na2se4ka
Сообщения: 3
Зарегистрирован: 08 июн 2008, 13:16
Контактная информация:

somewhere, не завалялось случайно проги на ассемблере мало мальськи похожей на драйвер, оч надо :)
Аватара пользователя
somewhere
Сообщения: 1858
Зарегистрирован: 31 авг 2006, 17:14
Откуда: 71 RUS
Контактная информация:

Есть конечно, какой драйвер нужен?
It's a long way to the top if you wanna rock'n'roll
Na2se4ka
Сообщения: 3
Зарегистрирован: 08 июн 2008, 13:16
Контактная информация:

без разницы, че нибудь лишь бы работало
мну для отчета, я в ассемблере трикоманды ток знаю, так что за всевсе буду благодарна :)
Nuan
Сообщения: 3
Зарегистрирован: 17 дек 2008, 17:44

Пофигу , что драйвер мыши, кто монитора... )
Na2se4ka
Сообщения: 3
Зарегистрирован: 08 июн 2008, 13:16
Контактная информация:

да, уж не надо)
мне воще нужен был листинг чего нить, для галочки!
Ответить