Индивидуальное задание 5
В отчете представить:
1. Арифметические вычисления в шестнадцатеричной и двоичной системе счисления.
2. Результат логического сложения двух чисел поместить в ячейку 0020.
3. Скриншот программы до выполнения.
4. Скриншот программы после выполнения.
5. Таблицу с текстом программы и комментариями.
Вариант | ФИО | Задание (в десятичной с. с.) |
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 |
6 Команды восстановления битов
Цель: исследование команд логического сложения.
Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.
Таблица 6 - Программа PRG 6 маскирование
Адрес | Код | Мнемоника | Комментарий |
0000 | 3E | ||
0001 | 33 | ||
0002 | 0E | ||
0003 | 88 | ||
0004 | B1 | ||
0005 | 76 |
С помощью байта-маски 100010устанавливаются единицы в 3-м и 7-м битах байта 001100Здесь выполняется операция логического сложения чисел:
100010+ 001100= (ВВ16)
+ | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | |
= | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 1 |
Проверить результат вычисления и зафиксировать в отчете содержимое регистров A, F. Выполнить индивидуальное задание. Заполнить третий и четвертый столбец таблицы 6. Дописать программу, переместив результат вычислений из аккумулятора в ячейку 0020.
Индивидуальное задание 6
В отчете представить:
1. Арифметические вычисления в шестнадцатеричной и двоичной системе счисления.
2. Результат логического сложения двух чисел поместить в ячейку 0020.
3. Скриншот программы до выполнения.
4. Скриншот программы после выполнения.
5. Таблицу с текстом программы и комментариями.
Задание: в соответствии с таблицей кодировки символов ASCII найти код символа и при помощи маски восстановить пятый бит (в результате из кода строчной буквы получится код прописной буквы).
Вариант | ФИО | Символ |
1 | Баканин Руслан | q |
2 | Болгов Иван | w |
3 | Бондаренко Михаил | e |
4 | Долин Ярослав | r |
5 | Жариков Евгений | t |
6 | Зайцев Дмитрий | y |
7 | Иванов Кирилл | u |
8 | Коркин Кирилл | i |
9 | Костюк Иван | o |
10 | Кривокора Владислав | p |
11 | Ливенский Александр | m |
12 | Логвинец Евгений | n |
13 | Новокшонов Павел | b |
14 | Огаркова Анна | v |
15 | Осипов Антон | c |
16 | Осипов Владислав | x |
17 | Пасюта Александр | z |
18 | Прокофьев Виталий | l |
19 | Семячков Антон | k |
20 | Соболев Михаил | j |
21 | Степанов Игорь | h |
22 | Тимаревский Михаил | g |
23 | Черницын Матвей | f |
24 | d |
7 Инвертирование чисел
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 |


