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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2010, 13:00   #1
Nub007
Новичок
Джуниор
 
Регистрация: 29.01.2010
Сообщений: 2
По умолчанию Assembler. Дана последовательность из 5 чисел.....

Суть проблемы такова, немогу решить задачу:confused :
Задание:Дана последоватльность из 5 чисел (байтов), размещенных в сегменте данных, начиная с адреса DS:0010h.
Вычислить их сумму и записать результат по адресу DS:0010h.
Помогите, чем можите, за ранее СПАСИБО!!!!
Nub007 вне форума Ответить с цитированием
Старый 29.01.2010, 13:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дурацкое задание...
Впрочем вот предлагаю:
Код:
 mov esi,10h;
 mov ecx,5
 xor ebx,ebx
 xor eax,eax
aga:
 lodsb
  add ebx,eax;
 loop aga
 mov [10h],al
Примерно так как-то...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.01.2010, 13:29   #3
Nub007
Новичок
Джуниор
 
Регистрация: 29.01.2010
Сообщений: 2
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Дурацкое задание...
Впрочем вот предлагаю:
Код:
 mov esi,10h;
 mov ecx,5
 xor ebx,ebx
 xor eax,eax
aga:
 lodsb
  add ebx,eax;
 loop aga
 mov [10h],al
Примерно так как-то...
Посмотри на мой ник и сразу все поймешь, СПАСИБО огромное
Nub007 вне форума Ответить с цитированием
Старый 29.01.2010, 13:34   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Nub007
Причем здесь твой ник???
Я говорю что задание где нужна прямая адресация дурацкое.
Потому что в 99% случаев программа где вместо переменных непосредственно жестко вбиты адреса упадет - ОС не позволит так работать.
Нормальные задания звучат например так :"размещенных в переменной MAS. Вычислить их сумму и записать результат в MAS[1]";
А того кто такое задание тебе написал нужно к шведской стенке прибить дюбелями.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана непустая последовательность различных натуральных чисел, за которой следует 0. lider24816 Помощь студентам 11 21.05.2009 20:05
Дана последовательность с n целых чисел. Найти количество елементов, кратных ее первому елементу Alex1991 Помощь студентам 3 10.03.2009 09:02
Помогите решить. Дана непустая последовательность различных натуральных чисел, за которой следует 0. lider24816 Помощь студентам 1 22.12.2008 15:33
Дана непустая последовательность различных натуральных чисел, за которой следует 0. lider24816 Помощь студентам 1 22.12.2008 13:28