https://testy-online.com

Тесты-оnline: психологические тесты, любовь и секс, личность, воспитание и педагогика, красота и здоровье,
тесты для девочек, тесты по IT-дисциплинам, тесты по IT-дисциплинам с ответами.

Тест по основам языка ассемблер. Часть 2.
Назад     Посмотреть правильные ответы

Тест на тему: Тест по основам языка ассемблер. Часть 2

В тесте 18 вопросов.

1). (из 18):    При выполнении следующего фрагмента кода (см. рис. 2.1):

Выберите несколько правильных ответов

а) регистр al будет содержать двоичное значение 11011000;

б) в регистре al будет содержаться шестнадцатиричное значение 17;

в) регистр al будет содержать двоичное значение 00010111;

г) регистр al будет содержать шестнадцатиричное значение D8;

2). (из 18):    После выполнения следующего фрагмента кода (см. рис. 2.2):

Выберите несколько правильных ответов

а) регистр al будет содержать шестнадцатиричное значение 06h;

б) регистр al будет содержать шестнадцатиричное значение 00h;

в) на метку m1 программа никогда не перейдёт;

г) на метку m2 программа никогда не перейдёт;

д) программа перейдёт на метку m1, а потом на метку m2;

3). (из 18):    После выполнения следующего фрагмента кода (см. рис. 2.3):

Выберите единственный правильный ответ

а) в регистре al будет содержаться значение 10101011b;

б) в регистре al будет содержаться значение 10001001b;

в) в регистре al будет содержаться значение 00100010b;

г) в регистре al будет содержаться значение 00100010b;

4). (из 18):    После выполнения следующего фрагмента кода (см. рис. 2.4):

Выберите единственный правильный ответ

а) в al будет помещён второй байт из двойного слова d_wrd;

б) в al будет помещён второе слово из двойного слова d_wrd;

в) в al будет помещён первое слово из двойного слова d_wrd;

г) в al будет помещён первый байт из двойного слова d_wrd;

5). (из 18):    Адрес очередной исполняемой команды определяется парой регистров:

Выберите единственный правильный ответ

а) (e)cs:(e)ds;

б) (e)cs:(e)ip;

в) (e)ip:(e)cs;

г) (e)ds:(e)ip;

6). (из 18):    Следующий оператор (см. рис. 2.5) позволяет:

Выберите единственный правильный ответ

а) получить смещение выражения в байтах относительно начала того сегмента, в котором выражение определено;

б) получить сегментную составляющую физического адреса;

в) переопределить тип выражения;

г) даже и не знаю…

7). (из 18):    Атрибут выравнивания сегмента может принимать следующие значения:

Выберите несколько правильных ответов

а) BYTE;

б) PRIVATE;

в) WORD;

г) DWORD;

д) PUBLIC;

е) COMMON;

8). (из 18):    Атрибут размера сегмента для процессоров 80386 может быть равен:

Выберите несколько правильных ответов

а) use16;

б) use8;

в) use32;

г) COMMON;

9). (из 18):    Параметры модели памяти могут быть следующие:

Выберите несколько правильных ответов

а) TINY;

б) SMALL;

в) MEDIUM;

г) FLAT;

д) LITTLE;

10). (из 18):    Тип данных dq резервирует в памяти:

Выберите единственный правильный ответ

а) 2 байта;

б) 4 байта;

в) 8 байтов;

г) 10 байтов;

11). (из 18):    Способы задания операндов могут быть следующими:

Выберите несколько правильных ответов

а) операнд располагается в селекторе;

б) операндом является стек;

в) операнд находиться в стеке;

г) операнд находится в одном из регистров;

д) операнд располагается в памяти;

12). (из 18):    Прямая адресация делится на:

Выберите несколько правильных ответов

а) косвенную прямую адресацию;

б) базовую прямую адресацию;

в) относительную прямую адресацию;

г) абсолютную прямую адресацию;

д) даже и не знаю…

13). (из 18):    В команде (см. рис. 2.6) используется:

Выберите единственный правильный ответ

а) косвенная индексная адресация;

б) косвенная базовая индексная адресация;

в) косвенная базовая адресация;

г) косвенная индексная адресация со смещением;

14). (из 18):    К командам пересылки данных относятся:

Выберите несколько правильных ответов

а) mov;

б) shr;

в) shl;

г) xchg;

д) cmovcc;

е) in;

ж) bswap;

з) out;

15). (из 18):    Выберите неправильно записанные команды:

Выберите несколько правильных ответов

а) mov fld,fls;

б) mov ax,dx;

в) mov ds,@data;

г) mov es,ds;

д) mov ax,bl;

16). (из 18):    После выполнения следующего фрагмента кода (см. рис. 2.7), что будет содержать регистр еах:

Выберите единственный правильный ответ

а) 87654321h;

б) 78563412h;

в) 00005678h;

г) 12340000h;

д) надо подумать…

17). (из 18):    Допустимыми операндами-источниками для команды IN являются:

Выберите несколько правильных ответов

а) регистр DX;

б) регистр АХ;

в) регистр ВХ;

г) значение-константа меньшее 255;

18). (из 18):    Команда in AX,DX :

Выберите единственный правильный ответ

а) загружает в АХ байт из порта с номером из DX;

б) загружает байт в порт, адресуемый регистром DX;

в) загружает слово в порт, адресуемый регистром DX;

г) загружает в АХ слово из порта с номером из DX;

д) загружает в АХ содержимое порта DX;