Индивидуальное задание 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