Пользователь
Забыли пароль? Регистрация
Сейчас на сайте

Пользователей на сайте: 197

0 пользователей, 197 гостей

Assembler

TASM 8086

#1
MF
  • Статус: Патриот
  • Сообщения: 558
  • Карма: -1
  • Возраст: 39
  • Пол:
Собсвенно у меня такое задание .Найти и сохранить сумму нечетных десятичных цифр заданного числа. В связи с этим вопроc как разбить это заданное число на цифры? как это должно выглядеть на ТАSM для 8086 biggrin.gif ... да я понимаю очень "современный" камень rolleyes.gif


Познай смысл жизни, набери dd if=/dev/random of=/dev/null

0 пользователя(ей) сказали спасибо:

#2
doran
  • Статус: Administrator
  • Сообщения: 5497
  • Карма: 1049
  • Пол:
тебе сюда нужно smile.gif

assembler

на форуме у них спроси smile.gif


Если бы не гравитация, многие бы уже давно допрыгались.

0 пользователя(ей) сказали спасибо:

#3
Гость
  • Статус: Говорун
  • Сообщения: 224
  • Карма: 0
  • Пол:
    Не указано
должен быть известен адрес числа в рам и его размер. побайтно выковыриваешь число в процессор, сдвигаешь каждый байт на один бит, проверяешь результат сдвига, в зависимости от результата суммируешь байтик, или пропускаешь.
перед суммированием в hex перевести не забудь.
и так пока все байты не переберешь. вроде всё. исходил из того, что число является целым. результат в памяти сохрани, если есть желание


insmod vodka

0 пользователя(ей) сказали спасибо:

#4
MF
  • Статус: Патриот
  • Сообщения: 558
  • Карма: -1
  • Возраст: 39
  • Пол:
Доран странный сайт ты раскапал вроде в RU зоне но на каком языке форум? написано русский однако слово "Регистрацiя" заставило задуматся и вообще там таких много .. но в прочем спасибо может и впрямь помогут


Познай смысл жизни, набери dd if=/dev/random of=/dev/null

0 пользователя(ей) сказали спасибо:

Пользователи читающие эту тему: 2

1 пользователь, 1 гость