Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ASM_Examen_Test_St.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
154.11 Кб
Скачать
  1. Байт – це

A. вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є молодшим значущим розрядом

B. вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є старшим значущим розрядом

C. шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є молодшим значущим розрядом

D. шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є старшим значущим розрядом

  1. Слово – це

A. шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є молодшим значущим розрядом

B. вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є старшим значущим розрядом

C. вісім послідовно розташованих бітів, які нумеруються від 0 до 7, при цьому 0 розряд є молодшим значущим розрядом

D. шістнадцять послідовно розташованих бітів, які нумеруються від 0 до 15, при цьому 0 розряд є старшим значущим розрядом

  1. Числовий діапазон для цілого 8-розрядного числа без знаку складає

A. від 0 до 255

B. від 0 до 256

C. від 1 до 255

D. від 1 до 256

  1. Числовий діапазон для цілого 8-розрядного числа зі знаком складає

A. від мінус 128 до плюс 127

B. від мінус 127 до плюс 128

C. від мінус 128 до плюс 128

D. від мінус 256 до плюс 256

  1. Дані типу «Ланцюг» – це

A. деякий неперервний набір байтів, слів чи подвійних слів

B. послідовність символів

C. деякий неперервний набір байтів

D. деякий неперервний набір довільних чисел чи знаків

  1. При прямому адресуванні мікропроцесорів операнд знаходиться

A. за адресою, що вказана у другому та третьому байтах команди

B. у регістрі загального призначення, що вказаний у мнемоніці команди

C. у другому та третьому байтах команди

D. у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказані у команді

  1. При прямому регістровому адресуванні мікропроцесорів операнд знаходиться

A. у регістрі загального призначення, що вказаний у мнемоніці команди

B. за адресою, що вказана у другому та третьому байтах команди

C. у другому та третьому байтах команди

D. у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді

  1. При безпосередньому адресуванні мікропроцесорів операнд знаходиться

A. у другому та третьому байтах команди

B. у регістрі загального призначення, що вказаний у мнемоніці команди

C. за адресою, що вказана у другому та третьому байтах команди

D. у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді

  1. При непрямому регістровому адресуванні мікропроцесорів операнд знаходиться

A. за адресою, що вказана у другому та третьому байтах команди

B. у регістрі загального призначення, що вказаний у мнемоніці команди

C. у другому та третьому байтах команди

D. у комірці пам’яті, адресу якої містить регістр (або пара регістрів), що вказаний у команді

  1. Команди або інструкції мови асемблер представляють собою

A. символічні аналоги машинних команд, які у процесі трансляції перетворяться у відповідні команди мікропроцесора

B. вказівки трансляторові асемблера на виконання деяких дій

C. двійкові коди команд

D. шістнадцяткові коди команд

  1. Макрокоманди мови асемблер представляють собою

A. фрагменти асемблерних програм, що реалізують певні функції, оформлені у вигляді окремих команд з метою оптимізації тексту програми

B. вказівки трансляторові асемблера на виконання деяких дій

C. команди мікропроцесора, що реалізують складні функції

D. підпрограми

  1. Директиви мови асемблер представляють собою

A. вказівки трансляторові асемблера на виконання деяких дій, які в процесі трансляції не перетворюються у коди

B. вказівки трансляторові асемблера на виконання деяких дій, які у процесі трансляції перетворяться у відповідні команди мікропроцесора

C. правила написання текстів програм мовою асемблера

D. такого поняття не існує

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд пересилання даних

A. LAHF

B. PUSHF

C. INC

D. XOR

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд роботи зі стеком

A. LAHF

B. PUSHF

C. INC

D. XOR

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи арифметичних команд

A. LAHF

B. PUSHF

C. INC

D. XOR

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи логічних команд

A. LAHF

B. PUSHF

C. INC

D. XOR

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд зсуву

A. SHR

B. CMPSB

C. JPE

D. LOOP

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи рядкових команд

A. SHR

B. CMPSB

C. JPE

D. LOOP

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд переходів

A. SHR

B. CMPSB

C. JPE

D. LOOP

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд організації циклів

A. SHR

B. CMPSB

C. JPE

D. LOOP

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд роботи з процедурами

A. CALL

B. INT

C. CLI

D. IN

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд введення/виведення

A. CALL

B. INT

C. CLI

D. IN

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд переривань

A. CALL

B. INT

C. CLI

D. IN

  1. Вкажіть, яка з наведених мнемонік команд відноситься до групи команд керування станом МП

A. CALL

B. INT

C. CLI

D. IN

  1. Команда MOV [BX], 0A5h забезпечує

A. пересилання безпосередньо адресованого операнду 0A5h за непрямою адресою, що задана парою регістрів DS і BX

B. пересилання безпосередньо адресованого операнду 0A5h за непрямою адресою, що вказана врегістрі BX

C. пересилання безпосередньо адресованого операнду 0A5h в регістр BX

D. пересилання операнду, що знаходиться за прямою адресою 0A5h, в регістр BX

  1. Команда MOV [01A5h], BX забезпечує

A. пересилання вмісту регістра BX за прямою адресою 01A5h

B. пересилання вмісту регістра BX за непрямою адресою 01A5h

C. пересилання вмісту комірки пам’яті, адреса якої вказана в регістрі BX, за прямою адресою 01A5h

D. пересилання операнду, що знаходиться за прямою адресою 01A5h, в регістр BX

  1. Команда ADD DI, BP забезпечує

A. арифметичне додавання вмісту базового регістра BP до вмісту індексного регістра DI зі збереженням результату в регістрі DI

B. арифметичне додавання вмісту базового регістра BP до вмісту індексного регістра DI зі збереженням результату в регістрі BP

C. логічне додавання вмісту регістрів BP і DI зі збереженням результату в регістрі DI

D. логічне додавання вмісту регістрів BP і DI зі збереженням результату в регістрі BP

  1. Команда MUL [BX+SI] забезпечує

A. арифметичне множення вмісту комірки пам’яті, адреса якої задана парою регістрів BX і SI, на вміст регістра AL з розміщенням результату множення в регістрі AX;

B. арифметичне множення вмісту комірки пам’яті, адреса якої задана парою регістрів BX і SI, на вміст регістра AL з розміщенням результату множення в регістрі BX

C. логічне множення вмісту регістрів BX і SI зі збереженням результату в регістрі BX

D. логічне множення вмісту регістрів BX і SI з збереженням результату в регістрі BP

  1. Команда DEC SI забезпечує

A. зменшення на одиницю вмісту регістра SI

B. збільшення на одиницю вмісту регістра SI

C. зменшення на одиницю вмісту комірки пам’яті, адреса якої вказана в регістрі SI

D. декодування вмісту регістра SI

  1. Команда SHL CH, CL виконує

A. логічний лінійний зсув вліво вмісту регістра CH на число розрядів, яке вказане в регістрі CL

B. логічний лінійний зсув вправо вмісту регістра CH на число розрядів, яке вказане в регістрі CL

C. логічний лінійний зсув вліво вмісту регістра CL на число розрядів, яке вказане в регістрі CH

D. логічний лінійний зсув вліво вмісту регістра CL на один розряд через регістр CH

  1. Результатом виконання команди ROR AL, 2 над числом 10011011, що записане в регістр AL, буде

A. число в регістрі AL 11100110 і CF=1

B. число в регістрі AL 11100110 і CF=0

C. число в регістрі AL 11001101і CF=1

D. число в регістрі AL 11001101і CF=0

  1. Команда JMP label забезпечує

A. безумовний перехід на мітку в межах сегменту

B. безумовний перехід на мітку в довільну область оперативного запам’ятовуючого пристрою

C. безумовний перехід на мітку з більшою адресою

D. безумовний перехід на мітку з меншою адресою

  1. Команда JZ label забезпечує

A. перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди дорівнює нулю (ZF=1)

B. перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди дорівнює нулю (ZF=0)

C. перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди не дорівнює нулю (ZF=1)

D. перехід на мітку в межах сегменту за умови, що результат виконання попередньої команди не дорівнює нулю (ZF=0)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]