ПЦУ / 2 семестр / ПЦУ / Лабораторная работа / Лабораторная работа №5
.docx
Рисунок 37
Выполнение задания 2.19 указано на рисунке 38

Рисунок 38
Задание 20 представлено на рисунке 39:
|
2.20 |
Возврат, если перенос. RC (Перед выполнением команды установить флаг CY=1, используя команду STC.) код команды поместить в адрес 0056 H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 39
Выполнение задания 2.20 указано на рисунке 40

Рисунок 40
Задание 21 представлено на рисунке 41:
|
2.21 |
Возврат, если не перенос. RNC (Перед выполнением команды установить флаг CY=0, используя команду CMC.) код команды поместить в адрес 0058 H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 41
Выполнение задания 2.21 указано на рисунке 42

Рисунок 42
Задание 22 представлено на рисунке 43:
|
2.22 |
Возврат, если нуль. RZ (Перед выполнением команды установить флаг Z=1, используя команду ANI 00.) код команды поместить в адрес 005B H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 43
Выполнение задания 2.22 указано на рисунке 44

Рисунок 44
Задание 23 представлено на рисунке 45:
|
2.23 |
Возврат, если не нуль. RNZ (Перед выполнением команды установить флаг Z=0, используя команду ORI FF.) код команды поместить в адрес 005E H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 45
Выполнение задания 2.23 указано на рисунке 46

Рисунок 46
Задание 24 представлено на рисунке 47:
|
2.24 |
Возврат, если плюс. RP (Перед выполнением команды установить флаг S=0, используя команду ANI 00.) код команды поместить в адрес 0061 H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 47
Выполнение задания 2.24 указано на рисунке 48

Рисунок 48
Задание 25 представлено на рисунке 49:
|
2.25 |
Возврат, если минус. RM (Перед выполнением команды установить флаг S=1, используя команду ORI FF.) код команды поместить в адрес 0064 H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 49
Выполнение задания 2.25 указано на рисунке 50

Рисунок 50
Задание 26 представлено на рисунке 51:
|
2.26 |
Возврат, если четно. RPE (Перед выполнением команды установить флаг P=1, используя команду ANI 00.) код команды поместить в адрес 0067 H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 51
Выполнение задания 2.26 указано на рисунке 52

Рисунок 52
Задание 27 представлено на рисунке 53:
|
2.27 |
Возврат, если нечетно. RPO (Перед выполнением команды установить флаг P=0, используя команды ANI 00, ORI 01.) код команды поместить в адрес 006C H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 53
Выполнение задания 2.27 указано на рисунке 54

Рисунок 54
Задание 28 представлено на рисунке 55:
|
2.28 |
Запись содержимого Н-пары регистров в программный счетчик. PCHL (перед выполнением команды необходимо заполнить регистровую пару HL адресом ячейки по варианту) код команды поместить в адрес 006D H |
|||||||||||
|
0010 |
0011 |
0012 |
0013 |
0014 |
0015 |
0016 |
0017 |
0018 |
0019 |
001A |
001B |
|
Рисунок 55
Выполнение задания 2.28 указано на рисунке 56

Рисунок 56
Задание 29 представлено на рисунке 57:
|
2.29 |
Рестарт по N-му уровню.(N-по варианту) RST № код команды поместить в адрес 006EH |
|||||||||||
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
0 |
1 |
2 |
3 |
|
Рисунок 57
Выполнение задания 2.29 указано на рисунке 58

Рисунок 58
Вывод: В данной лабораторной работе я изучил команды перехода и вызова подпрограмм и получил практические навыки работы с ними.
