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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.09.2009, 23:51   #1
Naruto63
Пользователь
 
Регистрация: 15.09.2009
Сообщений: 33
Восклицание Ассамблер

Здравствуйте! Помогите мне решить задачу. Мне нужно составить программу на Ассамблере умножающую каждый элемент массива из 15 чисел на на 5. Помогите пожалуйста, а то у меня не получается составить текст программы. Заранее огромное спасибо.
Naruto63 вне форума Ответить с цитированием
Старый 22.09.2009, 08:41   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Во не тестировал но смысл такой:
Код:
.data
;_______________
 arr dw 1,2,-3,-5,-6
;_______________
.code
start:
 mov ecx,4 ; количество чисел
 mov bl,5
aga:
 mov ax,[arr+ecx*2]
 mul bl
 mov [arr+ecx*2],ax
 loop aga
ret
end start
Тут на пять чисел, поменяешь на пятнадцать
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шейдеры и ассамблер Элодар Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 03.02.2009 19:15