Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Вопросы по инструкциям

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Как определить, с регистрами какого банка работает программа?

a)

По значению регистра STATUS, бита 5

b)

По адресу регистра

c)

По количеству регистров в банке

d)

По значению регистра W

2.

Что выполняет инструкция ADDWF R2, F?

a)

Сложение R2 и W, результат в W

b)

Сложение R2 и W, результат в R2

c)

Вычитание W из R2, результат в R2

d)

Логическое сложение R2 и W, результат в R2

3.

Что выполняет инструкция SUBWF R2, F?

a)

Вычитание W из R2, результат в R2

b)

Сложение R2 и W, результат в W

c)

Логическое И между R2 и W

d)

Вычитание R2 из W, результат в W

4.

Что выполняет инструкция ANDWF R1, W?

a)

Побитовое И между R1 и W, результат в W

b)

Побитовое И между R1 и W, результат в R1

c)

Побитовое ИЛИ между R1 и W, результат в W

d)

Побитовое исключающее ИЛИ между R1 и W, результат в W

5.

Что выполняет инструкция IORWF R1, F?

a)

Побитовое ИЛИ между R1 и W, результат в R1

b)

Побитовое ИЛИ между R1 и W, результат в W

c)

Побитовое исключающее ИЛИ между R1 и W, результат в R1

d)

Побитовое И между R1 и W, результат в R1

6.

Что выполняет инструкция XORWF R2, W?

a)

Побитовое исключающее ИЛИ между R2 и W, результат в R2

b)

Побитовое исключающее ИЛИ между R2 и W, результат в W

c)

Побитовое И между R2 и W, результат в W

d)

Побитовое ИЛИ между R2 и W, результат в W

7.

Какая из инструкций используется для установки бита?

a)

BSF

b)

BCF

c)

CLRF

d)

XORWF

8.

Какая из инструкций используется для сброса бита?

a)

BCF

b)

BSF

c)

IORWF

d)

ADDWF

9.

Какое назначение у директивы ORG h‘05‘?

a)

Определяет адрес, с которого начнется запись следующей инструкции

b)

Очищает регистр STATUS

c)

Устанавливает бит в регистре

d)

Выполняет логическое сложение

10.

Какая таблица истинности соответствует логической операции AND?

a)

0 0 → 0; 0 1 → 0; 1 0 → 0; 1 1 → 1

b)

0 0 → 0; 0 1 → 1; 1 0 → 1; 1 1 → 1

c)

0 0 → 0; 0 1 → 1; 1 0 → 1; 1 1 → 0

d)

0 0 → 1; 0 1 → 1; 1 0 → 1; 1 1 → 0

11.

Какой результат будет при сложении 230+60 в микроконтроллере?

a)

34

b)

290

c)

256

d)

250

12.

Какой результат будет при вычитании 130-135 в микроконтроллере?

a)

-5

b)

5

c)

251

d)

125

13.

В каком банке находятся созданные в программе регистры R1, R2 и REZ?

a)

В нулевом

b)

В первом

c)

В третьем

d)

В четвертом

14.

Какое устройство можно управлять с помощью логической операции XOR?

a)

Освещение тоннеля

b)

Дверной звонок

c)

Обычный выключатель

d)

Двигатель насоса

15.

Какой эффект дает инструкция CLRF STATUS?

a)

Очищает флаги и переключает в банк 0

b)

Заполняет регистр STATUS единицами

c)

Вызывает сброс микроконтроллера

d)

Выполняет сдвиг регистра STATUS