Size: a a a

Ассемблер

2020 April 18

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
Volodymyr Gumnytskiy
Заданный массив байтов. Вычислить сумму четных элементов массива.
делаешь цикл по количеству элементов, в каждой итерации проверяешь 0й бит каждого элемента, если там 0 - значит число четное и делаешь увеличение суммы четных элементов на величину четного элемента
источник

A

Aleksandr in Ассемблер
Я ему уже скидывал это решение
источник

A

Aleksandr in Ассемблер
Туда только вывод результата прикрутить
источник

VG

Volodymyr Gumnytskiy in Ассемблер
Aleksandr
Я ему уже скидывал это решение
оно не сработало
источник

A

Aleksandr in Ассемблер
Как ты это определил?
источник

VG

Volodymyr Gumnytskiy in Ассемблер
Aleksandr
section .text
mov esi, array
mov ecx, n
dec ecx
xor ebx, ebx
lbl:
test ecx, 1
je skip
add ebx, [esi+ecx]
skip:
loop lbl

section .data
array dw 1,2,3,4,5,6,7,7,1,2
n dw 10
как его выводить?
источник

VG

Volodymyr Gumnytskiy in Ассемблер
можешь дописать, пожалуйста
источник

VG

Volodymyr Gumnytskiy in Ассемблер
?
источник

A

Aleksandr in Ассемблер
Только за деньги. Символические рублей триста есть?
источник

VG

Volodymyr Gumnytskiy in Ассемблер
я подумаю
источник

A

Aleksandr in Ассемблер
Ибо помочь — я помог. А сделать за тебя бесплатно мне религия не позволяет
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
Aleksandr
section .text
mov esi, array
mov ecx, n
dec ecx
xor ebx, ebx
lbl:
test ecx, 1
je skip
add ebx, [esi+ecx]
skip:
loop lbl

section .data
array dw 1,2,3,4,5,6,7,7,1,2
n dw 10
так здесь вечный цикл вроде
источник

A

Aleksandr in Ассемблер
Нет. loop же уменьшает ecx на единицу
источник

A

Aleksandr in Ассемблер
Или я все перепутал?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
да, заметил
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
у мя сомнеия в работоспособности
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
зачем
test ecx, 1
источник

A

Aleksandr in Ассемблер
Проверка того четный ли элемент
источник

A

Aleksandr in Ассемблер
А, стоп
источник

A

Aleksandr in Ассемблер
Мы считаем четные элементы или элементы на четной позиции?
источник