Рабочая программа и задания к контрольной работе, страница 3

Задача 6.

          Произвести умножение двух однобайтовых чисел без знака. Числа хранятся в оперативной памяти по адресам: множимое – А, множитель – В. результат умножения выдать на устройство вывода № 11 при наличии 1 в младшем разряде данных, получаемых из порта № 6.

Задача 7.

          В ОЗУ хранится массив из 15 однобайтовых чисел. Произвести проверку на четность. Числа с четным количеством 1 вывести через устройство вывода №9, с нечетным через устройство вывода № 10. Начальный адрес массива А.

Задача 8.

          В ОЗУ хранится массив из 10 однобайтовых чисел. Произвести проверку на четность. Все четные числа сложить и поместить по адресу в оперативной памяти А. Нечетные числа вывести через устройство вывода № 2, сигналом готовности которого служит 1 в старшем разряде числа поступающего через порт №3. Начальный адрес массива В.

Таблица вариантов.

№ варианта

    № задачи

           А

          В

   Адрес         

   первой  

  команды

     в ОП

00

1

0060

25A0

AE40

01

2

0061

25A1

AE41

02

3

0062

25A2

AE42

03

4

0063

25A3

AE43

04

5

0064

25A4

AE44

05

6

0065

25A5

AE45

06

7

0066

25A6

AE46

07

8

0067

25A7

AE47

08

1

0068

25A8

AE48

09

2

0069

25A9

AE49

10

3

006А

25AA

AE4A

11

4

006В

25AB

AE4B

12

5

006С

25AC

AE4C

13

6

006D

25AD

AE4D

14

7

006E

25AE

AE4E

15

8

006F

25AF

AE4F

16

1

0170

5BE0

FB30

17

2

0171

5BE1

FB31

18

3

0172

5BE2

FB32

19

4

0173

5BE3

FB33

20

5

0174

5BE4

FB34

21

6

0175

5BE5

FB35

22

7

0176

5BE6

FB36

23

8

0177

5BE7

FB37

24

1

0178

5BE8

FB38

25

2

0179

5BE9

FB39

26

3

017A

5BEA

FB3A

27

4

017B

5BEB

FB3B

28

5

017C

5BEC

FB3C

29

6

017D

5BED

FB3D

30

7

017E

5BEE

FB3E

31

8

017F

5BEF

FB3F

32

1

13B2

ADE1

CD24