Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаба9.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
349.7 Кб
Скачать

6 Команды восстановления битов

Цель: исследование команд логического сложения.

Для выполнения заданий данного пункта необходимо перейти к двоичной форме записи содержания регистров.

Таблица 6 - Программа PRG 6 маскирование

Адрес

Код

Мнемоника

Комментарий

0000

3E

0001

76

0002

0E

0003

88

0004

B1

0005

76

С помощью байта-маски 100010002 (8816) устанавливаются единицы в 3-м и 7-м битах байта 001100112 (3316). Здесь выполняется операция логического сложения чисел:

100010002 (8816) + 001100112 (3316) = 101110112 (ВВ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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]