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

4 Команды обнуления битов

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

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

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

Адрес

Код

Мнемоника

Комментарий

0000

21

0001

40

0002

00

0003

3E

0004

33

0005

36

0006

21

0007

А6

0008

76

С помощью байта-маски 001000012 (2116) сбрасывается 1-й и 4-й биты байта 001100112 (3316). Здесь выполняется операция логического умножения чисел:

001100112 (3316)  001000012 (2116) = 001000012 (2116)

0

0

1

1

0

0

1

1

0

0

1

0

0

0

0

1

=

0

0

1

0

0

0

0

1

Проверить результат вычисления и зафиксировать в отчете содержимое регистров A, F. Выполнить индивидуальное задание. Заполнить третий и четвертый столбец таблицы 4. Дописать программу, переместив результат вычислений из аккумулятора в ячейку 0020.

Индивидуальное задание 4

В отчете представить:

  1. Арифметические вычисления в шестнадцатеричной и двоичной системе счисления.

  2. Результат логического умножения двух чисел поместить в ячейку 0020.

  3. Скриншот программы до выполнения.

  4. Скриншот программы после выполнения.

  5. Таблицу с текстом программы и комментариями.

Задание: в соответствии с таблицей кодировки символов ASCII найти код символа и при помощи маски обнулить пятый бит (в результате из кода прописной буквы получится код строчной буквы).

Вариант

ФИО

Символ

1

Баканин Руслан

A

2

Болгов Иван

S

3

Бондаренко Михаил

D

4

Долин Ярослав

F

5

Жариков Евгений

G

6

Зайцев Дмитрий

H

7

Иванов Кирилл

J

8

Коркин Кирилл

K

9

Костюк Иван

L

10

Кривокора Владислав

P

11

Ливенский Александр

O

12

Логвинец Евгений

I

13

Новокшонов Павел

U

14

Огаркова Анна

Y

15

Осипов Антон

T

16

Осипов Владислав

R

17

Пасюта Александр

E

18

Прокофьев Виталий

W

19

Семячков Антон

Q

20

Соболев Михаил

Z

21

Степанов Игорь

X

22

Тимаревский Михаил

C

23

Черницын Матвей

V

24

B

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