Добавил:
Макакаревич шатав Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MPT_26

.DOC
Скачиваний:
0
Добавлен:
14.07.2025
Размер:
154.11 Кб
Скачать

НУБіП України

ННІ _ ЕАіЕ__

Кафедра _________АРС________________

Спеціальність _________ЕЕЕ______________

Форма навчання _______денна_______________

Семестр __3___ Курс __2СТ__

Дисципліна Мікропроцесорна техніка

Викладач ст.викл. Руденський А.А.

„Затверджую”

Завідувач кафедри _____________ В.П. Лисенко

„__6__”___травня_____2022 р.

ПАКЕТ ТЕСТОВИХ ЗАВДАНЬ Варіант № 26

100

Питання 1. Якщо біт Т0ІЕ = 0, заборонено переривання

1

від АЦП

2

від таймера TMR0

3

всі

4

при зміні стану чотирьох старших бітів порта В

100

Питання 2. Логічне “І” константи 12 та робочого регістра

1

Iorlw .12

2

Xorlw .12

3

Andlw .12

4

Movlw .12

100

Питання 3. Яке значення має бути в регістрі R8 до виконання команди DECFSZ R8,f , щоб при її виконанні було пропущено наступну команду ?

1

0

2

1

3

2

4

255

100

Питання 4. Що опиниться в робочому регістрі після команди Sublw 0х58, якщо (w)=0x37 ?

1

0x8F

2

0x21

3

0x37

4

0x58

100

Питання 5. Який регістр зв'язаний із зовнішніми пристроями?

1

INTCON

2

PORTB

3

STATUS

4

PCL

100

Питання 6. Який результат виконання команди

Xorlw b'00110111', якщо (w)=b'01010100' ?

1

0x63

2

0x77

3

0x14

4

0x00

100

Питання 7. Вміст регістра RG дорівнював 0х54. Після виконання команди INcf RG, f вміст регістра стане

1

0x55

2

0x54

3

0x53

4

0

100

Питання 8. Переведіть десяткове число 71 у шістнадцяткову систему

1

0x71

2

0x17

3

0x47

4

0x74

100

Питання 9. Команда віднімання робочого регістра w від регістра RG

1

Addwf RG, f

2

IORWF RG, f

3

Subwf RG , f

4

ANDWF RG, f

100

Питання 10. Що опиниться в регістрі RG після виконання команди CLRF RG, якщо вміст регістру RG дорівнював 0х54 ?

1

0

2

0x53

3

0x54

4

0x55

100

Питання 11. Вміст регістра RG дорівнював 0х54. Після виконання команди Decf RG, f його вміст стане

1

0х55

2

0х54

3

0x53

4

0

100

Питання 12. Вкажіть команду, що обнулює 4 старших біти робочого регістра:

1

iorlw b'11110000'

2

iorlw b'00001111'

3

andlw b'11110000'

4

andlw b'00001111'

100

Питання 13. Що опиниться в робочому регістрі після команди Movlw b'00110111', якщо (w)=b'01010100' ?

1

0x63

2

0x77

3

0x37

4

0x00

100

Питання 14. Вкажіть команду: встановити "1" у біті 6 регістра RG

1

BSF RG, 6

2

BCF RG, 6

3

BTFSC RG, 6

100

Питання 15. Додати до робочого регістра w константу 5

1

Addlw .5

2

Sublw .5

3

Andlw .5

4

Movlw .5

100

Питання 16. Назвіть команду обміну місцями тетрад в регістрі RG

1

Comf RG, f

2

Swapf RG, f

3

Clrf RG

4

XORWF RG, f

100

Питання 17. Вкажіть результат команди IORWF RG, f, якщо перед її виконанням вміст регістрів був таким: (RG)=b'01111010', (w)=b'11110000'

1

b'10000101'

2

b'10001010'

3

b'01110000'

4

b'11111010'

100

Питання 18. Який результат команди Iorlw b'00110111', якщо до її виконання (w)=b'01010100' ?

1

0x63

2

0x77

3

0x14

4

0x00

100

Питання 19. Вкажіть вміст регістра W після виконання фрагмента:

MOVLW .93

MOVWF RED

SUBLW .95

ADDWF RED,w

1

.1

2

.93

3

.94

4

.95

100

П итання 20. Цифровий елемент, позначений на схемі:

виконує функцію

1

ВКЛЮЧНОГО АБО

2

D-тригера

3

T-тригера

4

RS-тригера

100

Питання 21. Команда “ВИКЛЮЧНОГО АБО” константи 55 і робочого регістра w

1

Iorlw .55

2

Xorlw .55

3

Andlw .55

4

Movlw .55

100

Питання 22. Переривання від таймера TMR0 трапиться при умові:

1

T0IF = 0, T0IE = 0, GIE = 1

2

T0IF = 1, T0IE = 1, GIE = 0

3

T0IF = 0, T0IE = 0, GIE = 0

4

T0IF = 1, T0IE = 1, GIE = 1

100

Питання 23. Для запису інформації в енергонезалежну пам'ять даних використовується директива:

1

org

2

equ

3

de

4

end

100

Питання 24. Результат якої логічної операції = 0 тільки у випадку, коли всі операнди = 0 ?

1

ВКЛЮЧНЕ АБО

2

ВИКЛЮЧНЕ АБО

3

Логічне І

4

НЕ

100

Питання 25. Вкажіть результат команди COMF RG, f, якщо перед її виконанням вміст регістрa був таким: (RG)=b'01111010'

1

b'10000101'

2

b'10001010'

3

b'01110000'

4

b'11111010'

100

Питання 26. Вкажіть результат команди XORWF RG, f, якщо перед її виконанням вміст регістрів був таким: (RG)=b'01111010', (w)=b'11110000'

1

b'10000101'

2

b'10001010'

3

b'01110000'

4

b'11111010'

100

Питання 27. Вкажіть команду: якщо біт 4 регістра RG = 1, пропустити наступну команду

1

BSF RG, 4

2

BTFSS RG, 4

3

BTFSC RG, 4

4

BCF RG, 4

100

Питання 28. Вкажіть результат команди ADDWF RG, f, якщо перед її виконанням вміст регістрів був таким: (RG)=d'95', (w)=d'44'

1

d'51'

2

d'139'

3

d'95'

4

d'44'

100

Питання 29. Який регістр зберігає молодший байт лічильника команд (програмного лічильника) ?

1

PCL

2

INTCON

3

STATUS

4

PORTB

100

П итання 30. Який логічний елемент позначається на схемах

1

ВИКЛЮЧНЕ АБО

2

ВКЛЮЧНЕ АБО

3

НЕ

4

Логічне І