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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2014, 00:16   #1
Glitcher
Новичок
Джуниор
 
Регистрация: 13.04.2014
Сообщений: 2
По умолчанию Ассемблер

Помогите пожалуйста выполнить программу, выполняющую операцию деления с помощью циклического вычитания. Делимое нужно поместить в регистр АХ, делитель – в регистр ВХ, частное – в регистр СХ.
Glitcher вне форума Ответить с цитированием
Старый 14.04.2014, 08:17   #2
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
Вопрос

Самостоятельные попытки были?
Streletz вне форума Ответить с цитированием
Старый 17.04.2014, 20:54   #3
Glitcher
Новичок
Джуниор
 
Регистрация: 13.04.2014
Сообщений: 2
По умолчанию

ORG 100h
mov ax,30
mov bx,6
mov cx,5
c20:cmp cx,bx
jb c30
sub ax,bx
jmp c20
c30:ret

Не работает голова..
Glitcher вне форума Ответить с цитированием
Старый 17.04.2014, 21:01   #4
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Надо обнулить cx сначала
а потом в цикле, пока ax не меньше bx, делать sub ax, bx; inc cx
Son Of Pain вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(ассемблер) left8 Помощь студентам 2 19.02.2013 07:17
Си++ и ассемблер Yana777 Помощь студентам 0 12.12.2012 19:32
Ассемблер Дэнис Помощь студентам 3 24.02.2012 20:08
Ассемблер ViSaDeR Помощь студентам 2 25.12.2010 20:37