Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи Степаненко.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
2.5 Mб
Скачать

1. Схема алгоритма розв’язку задачі

y = r

r = a

ПОЧАТОК 1

r = d

r = r – a

1 2

2 3

r = r  b

r = r – c

3 КІНЕЦЬ

2. Програма в змістовній формі

команди

Адреса

Операційна частина

Адресна частина

Операнд 1

Операнд 2

1

693

LOAD

R

D

2

696

SUB

R

A

3

699

SEND

Y

R

4

702

LOAD

R

A

5

705

MUL

R

B

6

708

ADD

R

C

7

711

DIV

R

Y

8

714

SEND

Y

R

9

717

STOP

-

-

15

З програми бачимо, що команда номер 3 припадає на комірку пам‟я- ті, в якій зберігається змінна А. Для її обходу необхідно використа- ти команду безумовного переходу – JMP.

Новий текст програми у змстовній формі:

команди

Адреса

Операційна частина

Адресна частина

Операнд 1

Операнд 2

1

693

LOAD

R

D

2

696

JMP

702

-

-

699

-

-

-

3

702

SUB

R

A

4

705

SEND

Y

R

5

708

LOAD

R

A

6

711

MUL

R

B

7

714

ADD

R

C

8

717

DIV

R

Y

9

720

SEND

Y

R

10

723

STOP

-

-