IPB
ЛогинПароль:

> ПРАВИЛА РАЗДЕЛА!!!

1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!

 
 Ответить  Открыть новую тему 
> Матрицы на ассемблере, Сложение матриц
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 1
Пол: Мужской
Реальное имя: vasiya

Репутация: -  0  +


Необходимо сложить две матрицы 3x3 и поместить в третью.Вывести на индикатор сумму первых байт массивов.tasm

01 02 03 ..
01 02 03 ..
01 02 03 ..
..
10 20 30 ..
10 20 30 ..
10 20 30 ..
результат
11 22 33 ..
11 22 33 ..
11 22 33 .

Вот всё что есть
Код

xor bx,bx
mov cx,3
cyc1:
push cx
xor si,si
mov cx,3
cyc2:
    mov al,mat1[bx+si]
    add al,mat2[bx+si]
    mov mat3[bx+si],al
    inc si
loop cyc2
add bx,si
pop cx
loop cyc1
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Зачем тут вложеный цикл? Ставь сразу СХ=9 и складывай
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 17.08.2018 1:17
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"