Тема: Спорні тести с асемблеру
1. Яка з наступних директив використовується для відокремлення байта пам’яті?
А) DB;
Б) DW;
В) DD;
Г) DX.
2. До якого режиму адресації відноситься наступний запис: MOV AX, [BX+2] ?
А) неявний;
Б) безпосередній;
В) опосередковано-регістровий;
Г) індексний.
3. Який з наступних регістрів є вказівником на стек?
А) BP;
Б) SP;
В) CX;
Г) DI.
4. Яка з наступних команд виконує арифметичний здвиг ліворуч?
А) SHL;
Б) SAL;
В) SHR;
Г) SAR.
5. До якого режиму адресації відноситься наступний запис: MOV AX, BX?
А) пряма адресація;
Б) регістрова адресація;
В) опосередковано-регістрова;
Г) індексна адресація.
6. Команда ADD є…
А) одноадресною;
Б) безадресною;
В) двоадресною;
Г) триадресною.
7. Який з наступних регістрів не може безпосередньо брати участь в операціях?
А) СХ;
Б) CS;
В) АХ;
Г) DI.
8. З яким регістром пов’язана команда LOOP?
А) CX;
Б) DX;
В) BP;
Г) SI.
9. Установка та скидання якого біта регістра флагів забезпечує покрокове виконання програми?
А) IF;
Б) TF;
В) ZF;
Г) CF.
10. Яка пара регістрів характеризує рядок-джерело?
А) DS, SI;
Б) ES, DI;
В) DS, BX;
Г) ES, CX.
11. Яка з перелічених команд виконує арифметичний здвиг праворуч?
А) SHL;
Б) SAL;
В) SHR;
Г) SAR.
12. До якого режиму адресації відноситься інструкція MOV AX,2[SI]?
А) пряма;
Б) регістрова;
В) опосередковано-регістрова;
Г) індексна.
13. В якому регістрі зберігається остаток від ділення, якщо операндами є байти:
А) AX;
Б) BL;
В) BH;
Г) AH.
14. Яка з перелічених нижче команд еквівалентна діленню на два?
А) SAL;
Б) SAR;
В) SHR;
Г) SHL.
15. Яка з наступних команд еквівалентна множенню на два?
А) SAL;
Б) SAR;
В) SHL;
Г) SHR.
16. Яка команда виконує дію додавання за модулем 2?
А) OR;
Б) AND;
В) XOR;
Г) NOT.
17. До якого режиму адресації відноситься інструкція MOV AX, 5?
А) пряма;
Б) безпосередня;
В) регістрова;
Г) індексна.
18. Яка системна функція виконує виведення рядка на екран?
А) 09h;
Б) 01h;
В) 02h;
Г) 10h.
19. Яка пара регістрів характеризує рядок-приймач?
А) ES, DI;
Б) DS, SI;
В) ES,SI;
Г) DS,DI.