Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод 580.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
4.6 Mб
Скачать

Задание 1

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

N

i=1

= ∑ai = a1+a2+a3+…+an

где аi – число натурального ряда, начиная с “1”.

n – количество чисел.

Задание 2

Составить программу вычисления выражения, приведенного в задании 1.Числа (произвольные значения) разместить в ячейках в ОЗУ.

Задание 3.

Составить программу для пересылки массива данных размерностью n из одной области ОЗУ в другую.

Задание 4.

Составить программу для пересылки массива данных размерностью n из одной области ОЗУ в другую. После пересылки массив должен расположиться в обратном порядке.

Задание 5.

Составить программу умножения однобайтных двоичных чисел.

Задание 6.

Составить программу деления однобайтных двоичных чисел.

Задание 7.

Составить программу вычисления следующего выражения:

N = (a+b) – (cd)

Числа однобайтные. При составлении программы использовать команду обращения к подпрограммам, а в качестве подпрограммы – программу из задания 6.

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

Отчет должен содержать:

  1. Задание по каждой задаче

  2. Функциональные схемы алгоритмов программы

  3. Программа в кодах команд с указанием размещения команд и данных в ячейках ОЗУ и соответствующих регистрах.

  4. Комментарии к каждой команде.

Библиография

  1. Калабеков В.А. Микропроцессоры и их применение в системах передачи и обработки сигналов. – М.: Радио и связь, 1988. - с. 74-107.

  2. Каган Б.М. Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. – М.: Энергоатомиздат. 1987.- с. 15-46.

  3. Балашов Е.П., Григорьев В.А. Петров Г.А. Микро и мини ЭВМ. – Л.: Энергоатомиздат, 1984. – с.43-62.