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

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

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

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

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

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

Варіант №48

Питання 1._Скільки двійкових розрядів потрібно для відображення десяткового числа 214?

Питання 2._Чому дорівнює значення такого виразу: 2х104 + 7х103 + Зх102 + 2x10' + 9x10°?

Питання 3._Перевести десяткове число 76,297 до двійкової системи чис­лення з точністю до чотирьох знаків після коми.

Питання 4._Яка основна властивість логічних функцій?

Питання 5._Яких значень можуть набувати логічні змінні і логічні функції? Які їх можливі технічні аналоги?

Питання 6._Чим включається 4-х розрядна защипка (защелка) - (рівнем імпульсів, напругою живлення, послідовністю із 4-х імпульсів)? Поясніть відповідь?

Питання 7._Назвіть чотири типи відомих вам машинних цикли.

Питання 8._Вказувач стеку є аналогом лічильника команд в тому розумінні, що він містить (адресу, команду) довжиною __?__ біт.

Питання 9._ Напишіть код програми на додавання до числа 3 числа 2, а потім віднімання числа 1 з записом обох результатів в пам`ять та виведенням на індикатор останнього результату.

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

.include "m8def.inc" ;библиотека

.def temp = r16 ;присвоєння ім'я регістру

.cseg ;сегмент коду программи

.org 0

ldi temp,low(RAMEND)

out SPL,temp

ldi temp,high(RAMEND)

out SPH,temp

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

out ddrd,temp

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

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

in temp,pinb

out portd,temp

rjmp start

Питання 7. Як виправляються помилки, яки були зроблені при введені програм в контролер «Мікролаб 580»?

Питання 8 Що вам відомо про порт введення - виведення, який використовується в мікроконтролерах?

Питання 9 Перетворіть наступні числа 09Н, 1СН, 21Н, 00Н в десяткові.

Питання 10 Додайте наступні двійкові числа

1

0

0

1

1

1

1

1

+

0

0

0

1

0

0

0

1

=

?

?

?

?

?

?

?

?

0

1

1

0

0

1

0

1

+

0

0

0

0

0

1

0

1

=

?

?

?

?

?

?

?

?

1

0

0

1

0

0

0

0

+

0

0

0

1

0

0

0

1

=

?

?

?

?

?

?

?

?

0

1

0

1

0

0

0

0

+

0

1

1

0

1

0

0

0

=

?

?

?

?

?

?

?

?

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

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

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

кафедри ЕСС