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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2010, 19:58   #1
Leon4eg
Новичок
Джуниор
 
Регистрация: 30.03.2010
Сообщений: 0
По умолчанию Массив Assembler

я в асм полный 0!( нужно решить такую задачу. Дан одномерный массив из n чисел, нужно найти сумму всех полож элементов массива. Задача элементарная, но сделать не могу. Сдать надо завтра!
Вот то программный код что я сам смог написать :
Код:
include io.asm
stac segment
db 256 dup(?)
stac ends
data segment
a dw ?
n dw ?
sum dw ? 
data ends
code segment
main proc
assume ds:data, cs:code, ss:stac
push ds
mov ax,0
push ax
mov ax,data
mov ds,ax
inint n
mov cx,n
mov bx,0
l: inint ax
mov a[bx],ax
add bx,2
loop l
mov cx,n
mov bx,0
mov dx,0
l1: mov ax,a[bx]
cmp ax,0
jnl cont
add dx,ax
mov sum, dx
cont: add bx,2 
loop l1
l2: outint sum
pop ax
pop ds
mov ah, 4ch
int 21h
main endp
code ends
end main
где ошибки я не пойму?

Последний раз редактировалось Stilet; 31.03.2010 в 09:00.
Leon4eg вне форума Ответить с цитированием
Старый 30.03.2010, 20:25   #2
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

пишите в асю(в профиле) будет быстро.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 31.03.2010, 02:59   #3
Ground
Новичок
Джуниор
 
Регистрация: 25.10.2009
Сообщений: 1
По умолчанию

Готов взяться за работу.
ICQ: 287442464
Ground вне форума Ответить с цитированием
Старый 31.03.2010, 08:53   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Готов решить Вашу задачу.

С моим резюме и портфолио можно ознакомиться в соответствующих разделах на моем сайте:
http://igor-bachin.narod.ru
или вот по этим ссылкам:
http://www.autsorser.ru/index.php?action=rsm&user=59
http://www.autsorser.ru/index.php?action=prtfl&user=59

Контакты:
e-mail: skiper@rol.ru
icq: 585281783
Skype: delmas61
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 31.03.2010, 12:29   #5
semenovmixan
Заблокирован
 
Регистрация: 08.01.2010
Сообщений: 0
По умолчанию

Готов взяться за проект
номер ICQ: 565460353 или 480964456
mikefreelance@rambler.ru
semenovmixan вне форума Ответить с цитированием
Старый 31.03.2010, 14:23   #6
Leon4eggg
Новичок
Джуниор
 
Регистрация: 21.01.2010
Сообщений: 0
По умолчанию

а тут никто не хочет ответить? задача ведь эл-ая
Leon4eggg вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
assembler массив байтов AlexandrHouse Помощь студентам 5 01.02.2010 19:03
Задача про массив на Assembler натаха Помощь студентам 2 20.12.2009 18:57
Одномерный массив на Assembler Кузеныш Помощь студентам 1 16.12.2009 12:02
Подсчитать и Вывести массив (assembler) tavi Помощь студентам 0 25.04.2009 03:18
[Assembler] Одномерный массив rule-z Помощь студентам 4 03.04.2009 09:10