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

Варианты заданий контрольной работы по дисциплине

«Микропроцессорные системы»

(«Информационные системы и технологии» - заочное отделение)

Номер варианта соответствует номеру студента по списку учебной группы.

Задание 1: Составить программу вычисления арифметического выражения для МПС на основе микропроцессора «Intel-8080». Выполнить программирование на ассемблере и перевод программы в машинные коды.

Принятые обозначения:

  • (3А7Е) – операнд находится в ячейке памяти с адресом 3А7Е;

  • (ПВв FF) – операнд принят в порт ввода с номером FF;

  • 16 – непосредственный однобайтовый операнд, представленный в шестнадцатеричной системе счисления;

  • →00АВ – результат переслать в ячейку памяти с адресом 00АВ;

  • →ПВыв 0С – результат вывести в порт вывода с номером 0С;

  • →рег. D – результат переслать в регистр D блока РОН.

  1. (3А7Е) + 1С16 → ПВыв 0А

  2. (ПВв FF) – (1А2С) → рег.D

  3. 16 + (ПВв 01) →В02А

  4. (1А3С) – АС16 →ПВыв 02

  5. 3216 + (ПВв АА) → 5С7F

  6. (1А2С) + (ПВв 0В) → рег.Н

  7. СА16 – (ПВв 1А) →00АВ

  8. (2А3F) – АА16 → ПВыв 02

  9. 3F16 + (ПВв 01) →2А4С

  10. (7Е3С) + (ПВв 02) → рег.L

  11. (3С2А) – АВ16 → ПВыв 02

  12. (2А3В) + С216 → ПВыв 01

  13. 2316 + (ПВв 02) →3А2В

  14. (1С2В) + (ПВв 01) →рег.Е

  15. 16 – (ПВв 0А) →ПВыв 0В

  16. (1С3Е) – 1816 → ПВыв 02

  17. 16 + (ПВв 03) → 3А2С

  18. (1С3В) – (ПВв 04) → рег.D

  19. АС16 – (ПВв 05) → ПВыв 0С

  20. (00FF) + А116 → ПВыв 05

  21. 1216 – (ПВыв 01) →В000

  22. (В002) + (ПВв 00) → В003

  23. 16 + (ПВв 02) → 2А3Е

  24. (ПВв 0F) - А316 → ПВыв 0С

  25. (2А4С) – (ПВв 0А) → рег.С

  26. (1А2С) + (1А2D) → ПВыв 01

  27. (5Е1В) + (ПВв 0В) → рег.C

  28. 7F16 – (ПВв FF) →7C1F

  29. (ПВв 0F) – CА16 → ПВыв 02

  30. FD16 + (ПВв 3C) →3А5D

Задание 2: Составить программу вычисления значения логической функции для МПС на основе микропроцессора «Intel-8080». Исходные логические переменные Xi размещены в последовательно расположенных ячейках памяти (адреса задать самостоятельно в пределах адресного пространства микропроцессора «Intel-8080»). Вычисленное значение функции Y переслать в ячейку памяти, следующую за ячейками, где размещены операнды. Выполнить программирование на ассемблере и перевод программы в машинные коды. Представить два варианта программы с использованием для обращения к памяти:

а) -прямой адресации;

в) -косвенной адресации.

Задание 3: Алгоритм управления задан логической схемой алгоритма. Составить программу реализации алгоритма управления для управляющей МПС на основе микропроцессора «Intel-8080». Определить требуемые для реализации алгоритма управления параметры МПС:

-количество портов ввода;

-количество портов вывода;

-объем памяти МПС.

  1. L = H Y1P11Y2ω↑21Y3 P23Y423 K

  2. L = H P11Y1ω↑23Y21 P23Y3 ↓2Y4K

  3. L = H P11Y11Y2ω↑23Y3 P232Y4K

  4. L = H Y1P11Y2 Y3ω↑21 P23Y423K

  5. L = HY1P11Y2ω↑21Y32P23Y43K

  6. L = HY1 Y2P11 Y3ω↑21 P23Y423K

  7. L = HY1P11Y21 P22 Y3ω↑32Y43K

  8. L = HY1P11Y2ω↑21Y32P23Y43K

  9. L = H P11Y1ω↑23Y21Y32P23Y4K

  10. L = HY1P11Y2ω↑21Y32P23Y43K

  11. L = H P11Y1Y2ω↑23Y31 P23Y42K

  12. L = HY1P11Y2ω↑23Y3 P2312Y4K

  13. L = H P11Y1Y2 P22 Y3ω↑312 Y43K

  14. L = H P11Y1 ω↑21Y2 P23Y32Y43K

  15. L = HP11 Y1 P22Y2ω↑31Y32Y43K

  16. L = H P11Y11Y2 P22 Y3ω↑32Y43K

  17. L = HY1 Y2P11 Y3ω↑21 P23Y423K

  18. L = H P11Y1Y2ω↑21Y3 P232Y43K

  19. L = HY1P11 P22Y2ω↑32Y33Y41K

  20. L = HP11 Y1 P22Y2ω↑31Y33 Y42K

  21. L = H↓1Y1P11Y2ω↑23Y32P23 Y4K

  22. L = HY1P11Y2ω↑21Y3 P23Y423K

  23. L = HP11 Y13Y2ω↑21Y3 P23Y42K

  24. L = HY12Y2P11 Y3ω↑21 P23Y43K

  25. L = H↓1P11 Y1Y2ω↑23Y3 P23Y42K

  26. L = HY13Y2P11 Y3ω↑21 P23Y42K

  27. L = HP11 Y11Y2ω↑23Y3 P23Y42K

  28. L = HY11 Y2P11ω↑23Y3 P23Y42K

  29. L = HY1 Y2P11ω↑21Y3 P23Y423K

  30. L = HY1P11Y2Y3 ω↑21P23Y423K

Литература:

  1. Угрюмов, Е.П. Цифровая схемотехника: Учебное пособие для вузов. – 2-е изд.,перераб. и доп. -СПб.: БХВ-Петербург, 2007 г.–800с.

  2. Новиков, Ю.В., Скоробогатов, П.К. Основы микропроцессорной техники. М.: Интернет-Университет, 2003 г.

  3. Система команд, коды команд микропроцессора I8080 (таблицы).

Контрольная работа выполняется от руки в отдельной ученической тетради в клеточку, на обложку наклеивается распечатанный титульный лист:

Министерство сельского хозяйства РФ,

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Пермская Государственная сельскохозяйственная академия имени академика Д.Н.Прянишникова»

Кафедра ИТАП

Контрольная работа по дисциплине

«Микропроцессорные системы»

(Вариант 5)

Выполнил: студент группы ИСу– 11

Иванов И.И.

Проверил: доцент кафедры ИТАП

кандидат педагогических наук

Кондратьев А.В.

Пермь –2013 г.

Соседние файлы в папке МПС-ИСу-ЗАОЧНИКАМ