
5 Команды логического сложения
Цель: исследование команд логического сложения.
Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.
Таблица 5 - Программа PRG 5 логическое сложение чисел
Адрес |
Код |
Мнемоника |
Комментарий |
0000 |
21 |
|
|
0001 |
40 |
|
|
0002 |
00 |
|
|
0003 |
3E |
|
|
0004 |
A3 |
|
|
0005 |
36 |
|
|
0006 |
8B |
|
|
0007 |
B6 |
|
|
0008 |
76 |
|
|
Здесь выполняется операция логического сложения чисел:
101000112 (А316) + 100010112 (8В16) = 101010112 (АВ16)
+ |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
|
= |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
Проверить результат вычисления и зафиксировать в отчете содержимое регистров A, F. Выполнить индивидуальное задание. Заполнить третий и четвертый столбец таблицы 5. Дописать программу, переместив результат вычислений из аккумулятора в ячейку 0020.
Индивидуальное задание 5
В отчете представить:
Арифметические вычисления в шестнадцатеричной и двоичной системе счисления.
Результат логического сложения двух чисел поместить в ячейку 0020.
Скриншот программы до выполнения.
Скриншот программы после выполнения.
Таблицу с текстом программы и комментариями.
Вариант |
ФИО |
Задание (в десятичной с. с.) |
1 |
Баканин Руслан |
234+67 |
2 |
Болгов Иван |
123+99 |
3 |
Бондаренко Михаил |
141+234 |
4 |
Долин Ярослав |
123+189 |
5 |
Жариков Евгений |
237+121 |
6 |
Зайцев Дмитрий |
278+190 |
7 |
Иванов Кирилл |
207+111 |
8 |
Коркин Кирилл |
233+198 |
9 |
Костюк Иван |
209+171 |
10 |
Кривокора Владислав |
213+177 |
11 |
Ливенский Александр |
237+128 |
12 |
Логвинец Евгений |
241+192 |
13 |
Новокшонов Павел |
231+123 |
14 |
Огаркова Анна |
200+123 |
15 |
Осипов Антон |
145+192 |
16 |
Осипов Владислав |
130+199 |
17 |
Пасюта Александр |
234+78 |
18 |
Прокофьев Виталий |
251+22 |
19 |
Семячков Антон |
167+34 |
20 |
Соболев Михаил |
200+98 |
21 |
Степанов Игорь |
178+116 |
22 |
Тимаревский Михаил |
189+81 |
23 |
Черницын Матвей |
170+125 |
24 |
|
207+128 |