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

2. Задание для домашней подготовки.

  1. Повторить основные узлы МК51;

  2. Повторить форматы данных и команд МК51;

  3. Повторить способы адресации данных МК51;

  4. Повторить команд передачи управления МК51;

3. Порядок выполнения работы.

  1. Ознакомиться с заданием и проанализировать его.

  2. Составить программу согласно заданию в кодах МК51.

  3. Набрать текст составленной программы в текстовом редакторе отладчика.

  4. Выполнить трансляцию программы (в случае возникновения ошибок исправить их).

  5. Выполнить пошаговое выполнение программы и убедиться в правильности ее работы (в случае неправильности внести исправления в текст программы и повторить п.4-5)

4. Задание по лабораторной работе.

Пусть в памяти программ, начиная с ячейки ADR2, расположена таблица кодов длиной N. Записать на языке ассемблера МК51 программу, которая выполняет пересылку данного массива в RAM, начиная с адреса ADR3. Программа должна начинаться с ячейки ADR1.

Таблица 2. Таблица вариантов заданий

Номер

ADR1

ADR2

N

ADR3

01

714

431

E

4F

02

62F

541

F

23

03

53E

621

D

45

04

44A

711

C

56

05

355

121

B

48

06

266

236

A

3D

07

177

345

6

4F

08

78A

454

7

3A

09

69D

568

F

4C

10

5AF

677

E

44

11

4BA

781

5

23

12

3C9

231

6

18

13

2D8

3A1

7

4C

14

1E4

4B2

8

6C

15

7F5

5C2

8

6F

16

6E6

6D2

9

3A

17

5A1

7E2

F

4A

18

4D3

1F2

A

5B

19

3C8

2E2

B

3B

20

26F

3D2

C

4B

21

4BE

782

D

39

22

3CA

232

E

47

23

2D3

3A2

F

65

24

1E7

4B2

8

33

25

7F3

5C2

8

3D

26

6E5

6D2

9

55

27

5AD

7E4

C

3E

Коды данных задаютcя первыми N символами ФИО студента

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