Здравствуйте мне в написании кода на языке Ассемблер (функция которую надо решить на картинке) Нужно оформить с использованием внутренних процедур(подсчеты нужно сделать в отдельных процедурах), тип данных - любой
Например:
Dseg segment para public 'data'
x db 1
y db 2
f db ?
mes db 'конец программы$'
Dseg ends
Sseg segment para stack 'stack'
dw 30 dup(0)
Sseg ends
Cseg segment para public 'code'
osn proc near
assume cs:cseg,ds:dseg,ss:sseg
mov ax,dseg
mov ds,ax
mov al,x
imul y
cmp al,10
jg m1
cmp al,0
jl m2
call p3
jmp m3
m1: call p1
jmp m3
m2: call p2
m3: mov f,al
lea dx,mes
mov ah,9
int 21h
mov ax, 4c00h
int 21h
osn endp
p1 proc near
mov al,y
imul y
mov bl,3
imul bl
add al,4
ret
p1 endp
p2 proc near
mov al,x
imul x
add al,3
mov cl,al
mov al,x
imul x
mov bl,al
mov al,y
imul y
add al,bl
sub al,5
cbw
idiv cl
ret
p2 endp
p3 proc near
mov bl,y
add bl,5
mov al,x
imul x
add al,bl
mov bl,al
mov al,y
mov bl,3
imul bl
sub al,x
cbw
idiv bl
ret
p3 endp
Cseg ends
end osn
196
396
Ответы на вопрос:
begin
var a := MatrRandom(5, 5, -10, 10);
a.Println;
var k :=
a.Rows // выбрать строки
.Select(row -> row.Count(p -> p < 0)) // кол-во отриц.
.ToArray // записать в массив
.IndexMax; // найти индекс максимального значения
Print('Максимум отрицательных в строке номер', k + 1)
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
tattysg05.06.2021 06:02
-
gggggggx29.04.2021 20:56
-
saleev1608.05.2022 04:13
-
taitpaev200310.05.2023 00:19
-
maxcarleson108.04.2022 15:42
-
Megatrolll22809.04.2021 22:02
-
Foxmem29.05.2022 07:06
-
debilNemnogo01.04.2020 07:37
-
stefa9127.06.2023 03:36
-
NastyaK2717.01.2021 23:05
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.