Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Задания 1.



Читайте также:
  1. I. Анализ задания
  2. I. Задания для самостоятельной работы
  3. I. Задания для самостоятельной работы
  4. I. Задания для самостоятельной работы
  5. I. Задания для самостоятельной работы
  6. I. Задания для самостоятельной работы
  7. I. Задания для самостоятельной работы

1. Составить программу для вычисления выражения 2n с использованием прерывания. Для выполнения операции умножения использовать операцию логического сдвига.

2. Составить программу для вычисления выражения факториала n! без использования рекурсии.

3. Составить программу для вычисления выражения Xn с использованием прерывания и команды MUL.

4. Составить программу для вычисления выражения 2X2 + 4Х + 1 с использованием прерывания и команды MUL.

5. Составить программу для вычисления выражения 3X + 4Y + 2 с использованием программного прерывания и команды MUL.

6. Составить программу, выводящую значения, сохраненные в стеке при вызове программы обработки прерывания.

7. Написать программу, которая записывает в регистры А и R0 начальный адрес своего местоположения в памяти.

8. Программу суммирования элементов массива (20 элементов),лежащих в диапазоне от MIN до MAX.

9. Программу поиска заданной цепочки символов в текстовом массиве.Признак завершения-код 1Аh.

10. Программу суммирования элементов массива 20 байт, которая завершается также при переполнении.

11. Программу, которая переставляет наоборот буквы в словах заданой строки в ASCII формате.

12. Найти моду (наиболее часто встречающееся значение) в массиве 20 целых чисел со знаком.

 

Контрольные вопросы.

1. Какие источники прерываний имеются в i8051?

2. Какие действия выполняет процессор при возникновении прерывания?

3. Опишите регистры, используемые при обслуживании прерывания.

4. Каковы условия возникновения прерывания?

 


Дата добавления: 2015-07-11; просмотров: 51 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.007 сек.)