Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая тетрадь к лаб. раб. по курсу КУпрЭУ.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
139 Кб
Скачать
☆

Лабораторная работа № 2 Команды работы с памятью микропроцессора

Задание 1:

Составить программу записи в аккумулятор заданного числа и дальнейшей пересылки содержимого аккумулятора по указанному в задании адресу:

Вариант

1

2

3

4

5

6

Число, записываемое в аккумулятор

2А

В4

Е5

24

35

С8

Адрес ячейки памяти, куда пересылается содержимое аккумулятора

0912

0954

08?2

0830

0910

0950

Программу разместить с адреса 0840 Н.

Задание 2:

Составить программу по пересылке чисел с адреса исходной ячейки памяти по адресу принимающей ячейки. Предварительно по адресу исходной ячейки загрузить заданное число:

Вариант

1

2

3

4

5

6

Заданное число

2А

В4

Е5

24

35

С8

Адрес исходной ячейки памяти

0910

0950

0935

0960

09А0

0970

Адрес принимающей ячейки

0930

0970

0960

0920

0900

0940

Программу разместить с адреса 0850 Н.

Задание 3:

Составить программу по организации области стековой памяти и загрузке в эту память содержимого заданных регистровых пар. Предварительно необходимо загрузить РОН значениями, указанными в таблице.

Вариант

1

2

3

4

5

6

Основание стековой памяти SP

0919

0929

0939

0А1А

0А18

0С87

РОН

В

10

50

35

60

А0

70

С

30

70

60

20

00

40

D

A4

67

12

Е7

8В

3С

Е

16

02

А3

10

50

35

Н

64

С7

9Е

30

70

60

L

38

Е8

77

5Е

С5

АЕ

Программу разместить с адреса 0860 Н.

Указание: Каждое задание оформлять в таблице следующей формы:

Адрес

Мнемоника

команды

Код

Число

тактов

Комментарий

Указание: В каждом задании определять время выполнения программы.