ЛАБОРАТОРНАЯ РАБОТА № 2 АЛГОРИТМЫ ЛОГИЧЕСКОЙ ОБРАБОТКИ ДАННЫХ
Автор: drug | Категория: Технические науки / Информатика | Просмотров: | Комментирии: 0 | 21-07-2013 15:38

ЛАБОРАТОРНАЯ РАБОТА № 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.

 

 

 

 

 

 

Сочинения курсовыеСочинения курсовые