Цель: исследование команд инвертирования чисел.
Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.
Таблица 7 - Программа PRG 7 инвертирование числа
Адрес | Код | Мнемоника | Комментарий |
0000 | 3E | ||
0001 | 8A | ||
0002 | 2F | ||
0003 | 76 |
Здесь выполняется операция инвертирования числа
Не (8А16) = 011101
не |
| ||||||||
1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 |
| |
0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 |
|
Проверить результат вычисления и зафиксировать в отчете содержимое регистров A, F. Выполнить индивидуальное задание. Заполнить третий и четвертый столбец таблицы 7. Дописать программу, переместив результат вычислений из аккумулятора в ячейку 0020.
Индивидуальное задание 7
В отчете представить:
1. Арифметические вычисления в шестнадцатеричной и двоичной системе счисления.
2. Результат инверсии поместить в ячейку 0020.
3. Скриншот программы до выполнения.
4. Скриншот программы после выполнения.
5. Таблицу с текстом программы и комментариями.
Вариант | ФИО | Инвертировать число (исходное в 10 с. с.) |
1 | Баканин Руслан | 245 |
2 | Болгов Иван | 219 |
3 | Бондаренко Михаил | 43 |
4 | Долин Ярослав | 87 |
5 | Жариков Евгений | 45 |
6 | Зайцев Дмитрий | 89 |
7 | Иванов Кирилл | 105 |
8 | Коркин Кирилл | 178 |
9 | Костюк Иван | 231 |
10 | Кривокора Владислав | 90 |
11 | Ливенский Александр | 30 |
12 | Логвинец Евгений | 189 |
13 | Новокшонов Павел | 39 |
14 | Огаркова Анна | 81 |
15 | Осипов Антон | 29 |
16 | Осипов Владислав | 73 |
17 | Пасюта Александр | 49 |
18 | Прокофьев Виталий | 194 |
19 | Семячков Антон | 201 |
20 | Соболев Михаил | 77 |
21 | Степанов Игорь | 33 |
22 | Тимаревский Михаил | 41 |
23 | Черницын Матвей | 129 |
24 | 115 |
8 Инвертирование флага переноса
Цель: исследование команд инвертирования.
Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.
Таблица 8 - Программа PRG 8 инвертирование флага переноса регистра F
Адрес | Код | Мнемоника | Комментарий |
0000 | 3F | ||
0001 | 76 |
Здесь выполняется операция инвертирования флага переноса регистра F.
Проверить и зафиксировать в отчете содержимое регистра F до и после выполнения программы (скриншоты).
9 Инвертирование заданных битов числа
Цель: исследование команд инвертирования чисел.
Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.
Таблица 9 - Программа PRG 9 инвертирование битов числа
Адрес | Код | Мнемоника | Комментарий |
0000 | 3E | ||
0001 | B1 | ||
0002 | 0E | ||
0003 | 8A | ||
0004 | A9 | ||
0005 | 76 |
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


