Консультация № 198316
20.04.2020, 18:24
0.00 руб.
0 4 1
Здравствуйте, уважаемые эксперты! Прошу вас помочь с программой compmodel подходит этот код для этого задания и правильный ли он
Задание:
Характеристике последовательности чисел
C1 c2..,Cn
Номер первого отрицательного числа

[code lang=asm]RD #50 ; 1-Й МАССИВ
WR R5
RD #5
WR R7
CALL O

RD #55 ; 2-Й МАССИВ
WR R5
RD #7
WR R7
CALL O

RD #62 ; 3-Й МАССИВ
WR R5
RD #10
WR R7
CALL O
RD R3
DIV #3
OUT
HLT

O: ; R5 - СТАРТ R7 КОЛ-ВО ЭЛ.
RD #0 ; R6 - ОБНУЛЕНИЕ СЧЁТЧИКА
WR R6

RD @R5+ ; СЧЁТ ПО ЯЧЕЙКИ R5 И +1 К НЕЙ
WR R0 ; ЗАПИСЬ В РОН №1

DIV #2 ; ПРОВЕРКА НА НЕЧЁТНОСТЬ
MUL #2
SUB R0
JZ 28 ; К RD @R6+

RD @R3+ ; ДОБАВИМ В СЧЁТ ЧИСЕЛ 1

RD @R6+ ; СЧЁТЧИК +1
RD R6
SUB R7;
JZ 33 ; К RET
JMP 21 ; К RD @R5+[/code]

Обсуждение

давно
Посетитель
403946
1
20.04.2020, 18:29
общий
напишите программу заданной
Характеристике последовательности чисел
C1 c2..,Cn
Номер первого отрицательного числа
давно
Старший Модератор
31795
6196
20.04.2020, 19:00
общий
Адресаты:
А такой код не устраивает?
И почему у Вас "левые задачи" одинаковые?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
21.04.2020, 12:09
общий
Адресаты:
Если Вы будете молчать, как Ваш колега по методичке, Вы получите такой-же код как и он.

Как данные попадают в массив:(вводятся, прописаны в програме)?
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

давно
Старший Модератор
31795
6196
30.04.2020, 17:52
общий
это ответ
Здравствуйте, pomogiteplizz!

Смотрите код:
[code lang=asm]NOP
NOP
NOP
RD #0
WR R0
L0:
RD @R0+
JNS L0
RD R0
SUB #1
HLT[/code]
Раз Вы молчите как задается массив, то код используется как данные. адресс первого отрицательного числа хранится в Асс

Удачи!
Об авторе:
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.

Форма ответа