Автор Тема: помогите: деление 2-х 5-ти значных чисел  (Прочитано 1398 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m@shka

  • Коллежский регистратор
  • *
  • Сообщений: 2
  • Репутация: 0
Необходимо составить программу на ассемблере для нахождения результат деления двух пятизначных чисел, представленных в десятичном формате. Числа вводятся с клавы. Результата представить в виде целой и дробной частей


Если можно.... то с коментами...
потому что в ассеблере..... почти полный ноль....
а сдать это ооооооооооооооочень надо!!!!!!!!!!!!!!
СПАСИБО БОЛЬШОЕ ЗАРАНЕЕ!!!!!

Оффлайн Veliant

  • Надворный советник
  • *****
  • Сообщений: 331
  • Репутация: 7
  • Пол: Мужской
Re: помогите: деление 2-х 5-ти значных чисел
« Ответ #1 : јРЩ 13, 2009, 09:06:55 pm »
основная проблема ввод и вывод числа
В приложеном исходнике есть процедуры write_num и read_num соотвтествено для вывода и ввода числа...
Исходник тут
http://www.onlinedisk.ru/file/138996/

После ввода с клавы делаешь так
xor edx,edx
mov eax, operand1
mov ebx, operand2
idiv ebx

после всего этого в eax будет целая часть от деления а в edx остаток, осталось привести к десятичному виду и вывести это все дело на экран
Помощь в программировани и различные статьи
http://libcoder.blogspot.com/

Оффлайн m@shka

  • Коллежский регистратор
  • *
  • Сообщений: 2
  • Репутация: 0
Re: помогите: деление 2-х 5-ти значных чисел
« Ответ #2 : јРЩ 14, 2009, 05:30:06 pm »
БЛИИИИИИИИИН!!!!!
Чего-то не могу чкачать архив(((((