Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

МПТ лабы 1-сем / ЛабРаб2

.doc
Скачиваний:
21
Добавлен:
24.02.2016
Размер:
33.79 Кб
Скачать

ЛАБОРАТОРНАЯ РАБОТА № 2

АЛГОРИТМЫ ЛОГИЧЕСКОЙ ОБРАБОТКИ ДАННЫХ

Перечень команд для выполнения логических операций приведен в приложении.

Задания на лабораторную работу

1. Написать программы, обеспечивающие установку i-го и j-го битов операнда в «1», сброс их в «0» и изменение их значений на противоположные. Адрес операнда в RAM принять равным 0x60+№, адрес результата 0x60+№+1. Программы проверить для следующих операндов: FF, F0, 0F, 00.

Вариант (№)

i

j

1

0

5

2

1

6

3

2

7

4

3

4

5

4

1

6

5

2

7

6

0

8

7

3

2. Написать программу, обеспечивающую вычисление суммы цифр в массиве чисел, расположенном в ячейках внешней памяти данных по адресу 0x60+№, ... , 0x60+№+10. Результат поместить в регистр Ri. (i=15+№) Программу проверить на конкретных примерах.

3. Написать программы, обеспечивающие умножение (деление) операнда на 4. Операнд ввести из порта PD Результат поместить в RAM по адресу 0x60+№. Программу проверить для операндов F0 и 0F.

Соседние файлы в папке МПТ лабы 1-сем