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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2016, 21:25   #1
макс789
Пользователь
 
Регистрация: 29.05.2016
Сообщений: 25
По умолчанию сумма отрицательных чисел

Вычислить отдельно сумму отрицательных и положительных элементов массива. Как подогнать ее под лампанель полякова. Помогите?
Код:
.model small
.386
 
.data
var db 97,-89,57,-95,72,-84,73,-87,68,-67
 
.stack
db 255 dup(?)
 
.code
start:
mov ax,@data
mov ds,ax
 
lea si,var
xor ah,ah
xor bx,bx
mov cx,10
pos:
lodsb
 
test al,80h
jnz skip1
 
add bx,ax
 
skip1:
loop pos
 
lea si,var
mov ah,0FFh
xor dx,dx
mov cx,10
min:
lodsb
 
test al,80h
jz skip2
 
add dx,ax
 
skip2:
loop min
 
mov ah,4Ch
mov al,00h
int 21h
end start


________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.

Последний раз редактировалось Serge_Bliznykov; 16.12.2016 в 21:57.
макс789 вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сумма отрицательных и положительных чисел макс789 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 11.12.2016 19:59
Заданы массивы А(15).В(17),С(10),состоящие из положительных и отрицательных чисел. Определить в каком массиве,больше четных чисел. Richik123 Паскаль, Turbo Pascal, PascalABC.NET 1 19.06.2012 12:24
В переменную последовательно вводятся числа. Окончание ввода либо по желанию пользователя, либо когда сумма отрицательных чисел VladGorin Помощь студентам 0 11.05.2012 16:49
Вводится 10 чисел. Найти среднее арифметическое положительных чисел и произведение отрицательных. Руся93 Помощь студентам 14 02.10.2011 13:12
Сумма отрицательных. thinkcler Общие вопросы Delphi 1 05.03.2011 09:59