Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум [ассемблер].doc
Скачиваний:
92
Добавлен:
02.05.2014
Размер:
562.18 Кб
Скачать

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

1. Объявить массив заданного размера и с заданным количеством элементов (табл. 1).

2. Проинициализировать массив 0, используя произвольный метод адресации.

3. В каждый элемент массива переслать число (табл.1), используя метод адресации согласно варианту (табл.2).

4. Вычислить сумму элементов массива согласно варианту и переслать результат в элемент массива с заданным номером (табл.3 выполнять в лабораторной № 3).

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

Таблица 1.

1-я цифра варианта

Массив

Число

Количество элементов

Размер

Знак*

1

16

-

1878h

11

2

8

+

02h

14

3

32

+

12223278h

17

4

8

+

05h

17

5

16

-

1912h

12

6

32

+

11236897h

18

7

8

+

12h

13

8

8

+

19h

12

9

16

-

0813h

17

10

8

+

08h

25

11

16

-

1461h

13

12

32

-

03389769h

15

13

8

+

18h

19

14

16

-

0511h

11

15

32

+

13458799h

14

Примечание: (+) со знаком

(-) без знака

Таблица 2

2-ая цифра варианта

Вид адресации

0

Непосредственная

1

По база

2

Косвенная регистровая

3

Регистровая

4

По базе

5

Косвенная регистровая

6

По базе с индексированием

7

Непосредственная

8

По базе

9

Косвенная регистровая \

Таблица 3

3-я цифра варианта

Элементы массива

результат в эл-т №

с

до

0

1

3

8

1

2

5

7

2

3

5

4

3

5

9

4

4

6

11

10

5

3

10

5

6

7

10

6

7

2

11

8

8

4

9

1

9

4

7

3

Таблица 4

4-я цифра варианта

Множимое

Множитель

Результат

Старшая часть

Младшая часть

0

1

3

2*

5

1

2

7

1*

3

2

6

4

3*

2

3

3

2

7*

10

4

3

2

7*

10

5

5

5

9*

8

6

6

1

2*

8

7

8

2

4*

5

8

2

5

5*

11

9

3

5

8*

1

Содержание отчета:

  1. Название работы

  2. Цель работы

  3. Приборы и оборудование

  4. Краткие теоретические сведения

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

  6. Распечатанный текст программы

  7. Выводы.

Вопросы к защите лабораторной работы.

  1. Режимы адресации МП 8086

  2. Команды пересылки данных общего назначения

  3. Команды пересылки адреса

Лабораторная работа №3

«Изучение команд сложения и вычитания»

Цель работы: изучить форматы и правила работы с командами сложения и вычитания микропроцессора i8086.

Оборудование: IBM - совместимый персональный компьютер, работающий под управлением операционной системы, совместимой с MS-DOS®.

Программное обеспечение: Программа DEBUG.

Соседние файлы в предмете Архитектура вычислительных систем