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

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

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2009, 12:13   #1
Хрустик
 
Регистрация: 15.10.2009
Сообщений: 3
Сообщение Деление с остатком!

Имеется программный код.. только начинаю изучение..
но не могу понять... как вывести на экран остаток от деления двух чисел... использование необходимо с выводом на экран двух строк: первая с частным, вторая с остатком... использование комманд 10, 13 также.

Код:
s segment stack 'stack'
db 128 dup(?)
s ends
d segment
t db '0**','$' ;
d ends
c segment
assume cs:c,ds,ss:s
start: mov ax,d ;
mov ds,ax
mov ax,7
mov dl,3
idiv dl
add al,'0'
mov t,al
mov ah,9
lea dx,t
int 21h
mov ah,4ch
int 21h
c ends
end start
Хрустик вне форума Ответить с цитированием
Старый 15.10.2009, 12:33   #2
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Код:
s segment stack 'stack'
db 128 dup(?)
s ends
d segment
t db '= 0',10,13
  db '0$' ;
d ends
c segment
assume cs:c,ds:d,ss:s
start: mov ax,d ;
mov ds,ax
mov ax,7
mov dl,3
idiv dl
add ax,'00'
mov t+2,al
mov t+5,ah
mov ah,9
lea dx,t
int 21h
mov ah,4ch
int 21h
c_c ends
end start
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 15.10.2009, 12:37   #3
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,542
По умолчанию

Цитата:
Сообщение от Хрустик
как вывести на экран остаток от деления двух чисел
После выполнения команды IDIV DL частное будет в AL, а остаток - в AH.
Arigato вне форума Ответить с цитированием
Старый 15.10.2009, 12:44   #4
Хрустик
 
Регистрация: 15.10.2009
Сообщений: 3
По умолчанию

всем спасибо))))
Хрустик вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Деление полиномов с остатком Deidre Общие вопросы C/C++ 0 03.06.2009 22:29
Деление |{ot Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 24.03.2009 01:50
Деление на ноль Bearw08 Свободное общение 26 18.03.2009 18:39
Задача на деление с остатком MAKEDON Свободное общение 1 14.09.2008 10:51
деление natasha Общие вопросы Delphi 6 22.01.2007 12:39