Консультация № 197211
26.11.2019, 17:27
0.00 руб.
0 11 1
Уважаемые эксперты! Пожалуйста, ответьте на вопрос: Мне нужно реализовать задание: Найти сумму элементов всех нечётных столбцов матрицы C(M, N). M=3, N=3. Помогите пожалуйста.

Обсуждение

давно
Посетитель
402031
115
26.11.2019, 17:32
общий
А свою версию реализации задания ?
Пожалуйста в студию.
Или вопрос состоит в том, что бы это сделали эксперты ?????
давно
Посетитель
403479
5
26.11.2019, 17:56
общий
Я не разбираюсь в ассемблере. Да,я понимаю,что это неправильно, и не красиво - просить готовое решение, не сделав код сначала самому. Поэтому да,вопрос состоит в этом.
давно
Посетитель
402031
115
26.11.2019, 18:02
общий
Коль пошла такая пьянка, тогда и надо писать конкретно, - Кто из экспертов выполнит задание, гонорар такой то (озвучивается сумма вознаграждения).
А так предназначение экспертов заключается в том, что бы проанализировать код и подсказать, правильное решение, а все остальное сам. Тогда может и начнешь разбираться в ассемблере, в жизни пригодится.
давно
Старший Модератор
31795
6196
27.11.2019, 13:46
общий
Адресаты:
как задается массив?
ввод - вывод?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
29.11.2019, 14:48
общий
это ответ
Здравствуйте, Fastermore1!

Смотрите код:
[code lang=asm]model tiny
.code
org 100h
n equ 3
m equ 3
begin: lea si,matrixC
xor bx,bx
mov cx,m
;внешний цикл
loop1: push cx
mov cx,n
xor dx,dx
;внутренний цикл
loop2: lodsw
or dx,dx
jnz @@01
add bx,ax
@@01: xor dx,1
loop loop2
pop cx
loop loop1
;выводим результат
mov ax,bx
aam
or ax,'00'
push ax
mov al,ah
int 29h
pop ax
int 29h
ret
;создаем матрицу
matrixC label word
i = 1
rept n*m
dw i
i = i+1
endm
end begin[/code]
Работу нужно смотреть в отладчике, т.к. остальные параметры задания Вы не уточнили.
Удачи!
5
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
403479
5
30.11.2019, 00:20
общий
30.11.2019, 00:27
Здравствуйте, большое спасибо за ответ,буду разбираться.Мне нужно было задать массив сразу в программе. Попытаюсь сделать похожее задание сам. Я могу ещё задавать вопросы по задачам, если возникнут сложности?
давно
Посетитель
403479
5
30.11.2019, 00:28
общий
Адресаты:
Здравствуйте, большое спасибо за ответ,буду разбираться.Мне нужно было задать массив сразу в программе. Попытаюсь сделать похожее задание сам. Я могу ещё задавать вопросы по задачам, если возникнут сложности?
давно
Старший Модератор
31795
6196
30.11.2019, 00:32
общий
Адресаты:
Цитата: Fastermore1
,буду разбираться

Я у Вас спрашивал:
Цитата: Зенченко Константин Николаевич
как задается массив? ввод - вывод?

Вы промолчали, по этому простите, писал код на своем уровне.

Цитата: Fastermore1
могу ещё задавать вопросы по задачам

Задавайте, это Ваше право.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Посетитель
403479
5
30.11.2019, 00:41
общий
Спасибо
давно
Старший Модератор
31795
6196
30.11.2019, 00:43
общий
Адресаты:

Мне два раза повторять не нужно.
Свое мнение я высказал выше.
Хотите отправить именное сообщение используйте Кому: над полем ввода сообщений в мини-форуме.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
30.11.2019, 00:47
общий
Адресаты:
Цитата: Fastermore1
Спасибо

Пока не нужно благодарить, разберетесь с кодом, вот тогда говорите, там столько "камней" спрятано.
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа