![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 29.06.2010
Сообщений: 4
|
![]()
Доброго времени суток!)
У меня проблемы с ассемблером.. Программа есть, но она подсчитывает сумму четных элементов. Не могли бы вы мне объяснить, как сумму четных изменить на сумму не нулевых? Конечно, можно было бы просто подсчитать сумму всех элементов массива, но это не канает =\ Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 01.05.2011
Сообщений: 23
|
![]()
Сумма чётных:
b2: test [byte ptr bx+si],1 jnz b4 Сумма нечётных: b2: test [byte ptr bx+si],1 jz b4 Сумма ненулевых: b2: cmp [word ptr bx+si],0 je b4 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсчитать сумму положительних элементов | aerosm | Помощь студентам | 4 | 03.03.2011 15:38 |
вычислить сумму положительных элементов массива | Rapira | Помощь студентам | 3 | 15.10.2010 13:25 |
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива | HazelHen | Общие вопросы C/C++ | 2 | 29.03.2009 15:16 |
Подсчитать количество элиментов массива принадлежащих интервалу[-1;2] и определить их сумму | Liver | Помощь студентам | 1 | 11.12.2008 12:23 |
Вывод ненулевых элементов массива | Ci_novice | Общие вопросы C/C++ | 2 | 28.12.2007 14:59 |