Daniilgrishin333333
04.07.2022 15:16

DOSSEG .MODEL SMALL
.STACK 100h
.DATA
A DB 5, 3, 9, 4, 5
Length_A EQU $ - A
Max DB 0

.CODE
mov AX, @data
mov DS, AX

mov SI, OFFSET A
mov CX, Length_A-1
cld
mov AL, [SI]
mov Max, AL
L1:
inc SI
mov AL,[SI]
cmp AL, Max
jbe L2

mov Max, AL
L2:
loop L1

mov AH,4Ch
int 21h

END
Assembler . Используя предложенную выше программу, выполните второе задание. Исполнить программу с несколькими (три - четыре) различными (по количеству и по составу) массивами данных из не менее 16 целых чисел как положительных, так и отрицательных в диапазоне от -127 до +127. Массив создайте в EXCEL с команды «=СЛУЧМЕЖДУ(-127;127)». Перенесите полученные значения в программу.
В программе использовать команды условного перехода, а при организации цикла использовать команду LOOP. Количество чисел определять как длину массива через директиву EQU.
2. Результат показать в АFDPRO. Выполнить проверку путем сравнения на совпадение результатов вычислений с реальным значением?
Задание. Заменить все отрицательные числа нулями в массиве чисел. В Afdpro показать массив до замены и после

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Evangelins
02.04.2021 07:23
Это задача на части. Сначала нужно узнать целое. Целое - это время от полудня до полуночи, то есть 12 часов. От полудня по нужного часа прошло времени в два раза больше, чем осталось до полуночи. Время до теперешнего часа - это 2 части, а время от этого часа до полуночи - 1 часть. Получилось 3 части. Узнаем, сколько же часов в одной части.

12:3=4 (часа) - как раз столько осталось до полуночи.

Выходит, что сейчас 12-4=8 часов вечера.

Проверим, сколько времени прошло от полудня до 8 часов вечера.

4х2=8 (часов)

Значит, задача решена правильно.

Ответ: сейчас 8 часов вечера.
0,0(0 оценок)
Ответ:
MiroshDalia
02.04.2021 07:23
Это задача на части. Сначала нужно узнать целое. Целое - это время от полудня до полуночи, то есть 12 часов. От полудня по нужного часа прошло времени в два раза больше, чем осталось до полуночи. Время до теперешнего часа - это 2 части, а время от этого часа до полуночи - 1 часть. Получилось 3 части. Узнаем, сколько же часов в одной части.

12:3=4 (часа) - как раз столько осталось до полуночи.

Выходит, что сейчас 12-4=8 часов вечера.

Проверим, сколько времени прошло от полудня до 8 часов вечера.

4х2=8 (часов)

Значит, задача решена правильно.

Ответ: сейчас 8 часов вечера.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота