Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pr_ak_RPZ_10.DOC
Скачиваний:
3
Добавлен:
07.11.2018
Размер:
210.94 Кб
Скачать

2. Виконання тестів.

Тест 1. Написати будь-яких 5 команд передачі управління

Тест 2. Описати команду переходу, згідно із варіантом у таблиці (32 варіанти).

№ вар.

Команда

№ вар.

Команда

№ вар.

Команда

№ вар.

Команда

1

Jmp

9

Jbe

17

Jna

25

Jne

2

Je

10

Ja

18

Jnbe

26

Jnp

3

Jne

11

Jae

19

Jnb

27

Jnz

4

Jl

12

Jnge

20

Jc

28

Jns

5

Jle

13

Jng

21

Jp

29

Jno

6

Jg

14

Jnle

22

Jz

30

Jcxz

7

Jge

15

Jnl

23

Js

31

Jncxz

8

Jb

16

Jnae

24

Jo

32

Loop

3. Виконання завдання 1.

Завдання 1. Знайти значення функції при заданих умовах. (30 варіантів)

з/п

Функція і умова

з/п

Функція і умова

1

(2-В)^(C+D) A<C

A^(D-C) A=C

(5+C)\/D A>C

16

(C-D)^(6+B) A<D

(A+7)D A=D

(8+C)\/A A>D

2

(3+В)^(C-D) B<C

A(С-В) B=C

(6-C)\/A B>C

17

(4-C)^(D+A) D<C

(A+C)\/(D-6) D>C

3

(4-В)^(C+D) D<C

A\/D-C D=C

(7+C)D D>C

18

(B+4)^(C-D) A<D

(B+C)\/(5-A) A>D

4

(5-В)^(C+D) A<B

A^(D-C) A=B

(8+C)\/D A>B

19

C\/(D-A)+4 D≤C

(7+C)^(B-D) D>C

5

(6-В)(C+A) A<C

B^(D-C) A=C

(8+C)\/A A>C

20

(5+D)^(A-B) A<B

(A-C)\/(D+7) A>B

6

(7+A)(B+D) A<D

D^(A-C) A=D

(9+C)\/D A>D

21

D^(B-C)+5 A≥B

(8+C)(B-A) A<B

7

(7+A)(B+D) A<D

D^(A-C) A=D

(9+C)\/D A>D

22

(6+A)(C-D) C<D

(A+C)\/(D-8) C>D

8

(9-В)(C+D) D>C

C^(A-D) D<C

(5+C)\/D D=C

23

(D+A)\/(7-C) D<B

(A+8)D D=B

(9+C)^A D>B

9

2-В(C+D) A<C

A^(D-C) A=C

(5+C)\/D A>C

24

(4+C)^A-B D>B

(D+A)\/(6-C) D<B

10

(A-В)\/(4+D) A<B

(A+5)^D A=B

(6+C)A A>B

25

B(A-C)+6 A≥C

(7+D)\/(B-A) A<C

11

(2-В)^(C+D) A<C

(A+C)\/(D-4) A>C

26

(5+C)^A-B D<B

(B-A)\/(7+D) D>B

12

A^(D-C)+2 A≤C

(5+C)\/(D-B) A>C

27

(B+3)^(C-D) C=D

(A+C)(4-D) C>D

13

B^(A-C)+3 B≤C

(6+C)\/(D-A) B>C

28

A(D-C)+7 B≥C

(8+D)\/(B-A) B<C

14

(3+A)^(B-C) B<C

(A-C)\/(D+5) B>C

29

(6+C)^A-B A>B

(C+A)(8-B) A<B

15

(B+C)(5-A) A<C

(A+6)\/D A=C

(7+C)^A A>C

30

(7+C)^A-B C>B

(D+B)\/(9-A) C<B

Числа A, B, C, D знаходяться відповідно регістрах AL=24, BL=23, CL=21, DL=22. Результат занести в стек, порт 33 і комірку 3313.

3. Виконання завдання 2

Завдання 2. Занести у стек номера варіантів, починаючи із свого порядкового номера у журналі групи.

Рекомендація: завдання виконати за допомогою циклічної програми із умовним переходом (тут використати одну із команд аналізу прапорців);

Додаткова інформація для самостійного опрацювання та виконання завдань міститься у файлі PR_EKZ.zip.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]