1 Востаннє редагувалося Peter (17.05.2016 17:29:41)

Тема: Складання матриць

Допоможіть дописати програму.Скласти дві матриці розміром 3х3 і результат помістити в третю
Вивести на індикатор суму перших байт масивів.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

2

Re: Складання матриць

Я не розумію для якої залізяки во ото пишете. Розкажіть про вашу модель індикатора і куди його під`єднано.

3 Востаннє редагувалося Peter (17.05.2016 20:35:17)

Re: Складання матриць

0xDADA11C7 написав:

Я не розумію для якої залізяки во ото пишете. Розкажіть про вашу модель індикатора і куди його під`єднано.

Я взагалі пишу  в цій програмі Microprocessor Simulator .

4

Re: Складання матриць

То шукайте в налаштуваннях яка периферія яким чином підєднана, мені встановлювати вашу програму нецікаво.

5 Востаннє редагувалося Peter (18.05.2016 16:36:46)

Re: Складання матриць

Все ,дякую,  більше допомога не потрібна .Зробив після ночі клопіткої роботи