Назад
Посмотреть правильные ответы
Тест на тему: Тест по основам языка ассемблер. Часть 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;