ЛАБОРАТОРНАЯ РАБОТА № 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.
- ЛАБОРАТОРНАЯ РАБОТА № 1 АЛГОРИТМЫ АРИФМЕТИЧЕСКОЙ ОБРАБОТКИ ДАННЫХ
- Лабораторная работа №1 по дисциплине «Технологии и методы программирования» на тему: Алгоритмы.
- Задачи для подготовки к контрольной работе для студентов специальности МИ Ветвление
- Сборник задач для Турбо паскаль
- ЛАБОРАТОРНАЯ РАБОТА № 1 Организация таблиц идентификаторов