Программа на Асемблере

  • Автор теми Автор теми Randy_Orton
  • Дата створення Дата створення

Randy_Orton

Привіт!
Статус: Офлайн
Реєстрація: 18.10.2012
Повідом.: 1
Программа на Асемблере

Помогите написать программу и составить алгоритм:

Задан массив A из N=10 элементов. Привести алгоритм и программу определения суммы и количества элементов массива A, которые удовлетворяют условие Ai > E при E= -10.
 
где учишься?
 
если размер элемента массива dword:
.const
e1 equ -10

.data
m1 dd 10 dup (0)

.code
lea eax,m1
xor edx,edx ; edx - сумма
xor ecx,ecx ; ecx - кол-во
@n1:
cmp dword ptr[eax],e1
jle @F
add edx,dword ptr[eax]
inc ecx
@@: add eax,dword
cmp eax,offset m1+sizeof m1
jne @n1
retn
 
Назад
Зверху Знизу