Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Завдання 5МПТ_4.doc
Скачиваний:
15
Добавлен:
16.05.2015
Размер:
1.94 Mб
Скачать

Завдання до контрольної роботи

з курсу: "Мікропроцесорна техніка"

для студентів спеціальності бакалаврату 6.0906 "Електротехніка"

спеціалізація 7.090601"Електричні станції" та 7.090601"Електричні системи і мережі"

заочної форми навчання

Варіант № 64

Питання 1. Яку задачу виконують мікро-ЕОМ?

Питання 2. Як в коді ASCII представлено цифри 0, 7, 8; літери A, F, I; знаки "+", "/"?

Питання 3. Скласти наступні десяткові числа із знаком, використовуючи метод додаткового коду:

.

Поясніть ваші дії покроково.

Питання 4. Побудуйте логічну схему для бульової функції та поясніть свої дії при побудові схеми.

Питання 5. Що вам відомо про функційні блоки та організацію управління в мікро-ЕОМ (лише загальні відомості)?

Питання 6. Накресліть логічну схему елементу "АБО" з трьома входами.

Питання 7. Зазвичай МП мають чотири команди логічних дій у своєму складі команд.Які?

Питання 8. Якими командами є команди вітлення (передачі даних, прийняття рішення, повернення із підпрограми, арифметичних дій)?

Питання 9. Які команди завжди об`єднуються попарно в підпрограмі з командами виклику підпрограм (арифметичні, логічні, повернення із підпрограм) і чому?

Питання 10. Опишіть код програми:

.include "m8def.inc"

.def temp1 = r16

.def temp2 = r17

.cseg

.org 0

ldi temp1, low(RAMEND)

out SPL, temp1

ldi temp1, high(RAMEND)

out SPH, temp1

ldi temp1,0xff ;порт для виводу

out ddrd,temp1

clr temp1

clr temp2 ;очищаємо регістри

start: ;основний цикл программи

in temp1,pinb

in temp2,pinc

or temp1,temp2

out portd,temp1

rjmp start

Міністерство освіти та науки України "ЗАТВЕРДЖЕНО"

Вінницький національний технічний університет Протокол № 1

Кафедра "Електричні станції та системи" від 02.09.2014 р.

кафедри ЕСС

Завдання до контрольної роботи

з курсу: "Мікропроцесорна техніка"

для студентів спеціальності бакалаврату 6.0906 "Електротехніка"

спеціалізація 7.090601"Електричні станції" та 7.090601"Електричні системи і мережі"

заочної форми навчання

Варіант № 65

Питання 1. Напишіть програму послідовного виведення на світлодіодні індикатори 1 або 0 в залежності від того, яке з трьох чисел, що введені в комірки пам`яті 8300, 8301, 8302 більші або менші числа 1216:

8302

8301

8300

пам`ять

світлодіод

Якщо число > 1216 , то діод світиться.

Питання 3. Якщо мікропроцесор отримав і декодував таку команду, як розмістити дані в комірку пам`яті, звідки ці дані можна отримати?

Питання 4. Якщо маскувати три старших розрядки цифр від 0 до 9 в коді ASC II, що містить маска в результаті? Поясніть чому.

Питання 5. Відніміть наступні десяткові числа із знаком, використовуючи метод додаткового коду:

.

Питання 6. Побудуйте логічну схему на основі бульової функції та поясніть свої дії.

Питання 7. Структура операційного пристрою МП (арифметично-логічний блок (АЛБ), блок збереження операндів, блок формування станів регістра, блок місцевого управління).

Питання 8. Опишіть мікропроцесорний вимірювач моменту інерції, як приклад використання мікропроцесорної техніки.

Питання 9. Опишіть код програми:

.include "m8def.inc"

.def temp1 = r16

.def temp2 = r17

.cseg

.org 0

ldi temp1, low(RAMEND)

out SPL, temp1

ldi temp1, high(RAMEND)

out SPH, temp1

ldi temp1,0xff ;порт для виводу

out ddrd,temp1

clr temp1

clr temp2 ;очищаємо регістри

start: ;основний цикл програми

in temp1,pinb

in temp2,pinc

and temp1,temp2

out portd,temp1

rjmp start

Питання 10. Перерахуйте команди умовного переходу із складу команд МП (КР580ИК80).

Міністерство освіти та науки України "ЗАТВЕРДЖЕНО"

Вінницький національний технічний університет Протокол № 1

Кафедра "Електричні станції та системи" від 02.09.2014 р.

кафедри ЕСС