Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Программирование на Assembler

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:91062
Тема/шкала: Синтаксис языка.
Вы создали EXE-программу, а затем переименовали ее в COM. Почему при данных изменениях программа продолжает работать?
?) Особых различий между COM и EXE программами, которые могут привести к неработоспособности, нет
?) Для определения типа программы используется атрибут x (eXecutable)
?) Программа сообщает DOS свой тип при старте
?) DOS запоминает тип файла, и при переименовании не изменяет его
?) DOS определяет программы типа EXE по двум символам MZ в начале файла, а не по расширению
Вопрос id:91063
Тема/шкала: Команды процессора.
В каком случае команда or дает единичный бит результата?
?) Если только один из соответствующих битов операндов установлен
?) Если хотя бы один из соответствующих битов операндов установлен
?) Если соответствующие биты обоих операндов установлены
?) Если ни один из соответствующих битов операндов не установлен
?) В любом случае
Вопрос id:91064
Тема/шкала: Регистры и флаги микропроцессора 80x86.
Команда jnz <метка> выполняет переход на указанную метку, если…
?) Установлен флаг нуля
?) Установлен флаг переноса
?) Флаги переноса и нуля равны
?) Сброшен флаг нуля
?) Сброшен флаг переноса
Вопрос id:91065
Тема/шкала: Команды процессора.
Какие два утверждения о команде loop являются верными?
?) Команда loop увеличивает содержимое регистра CX на 1
?) Команда loop является командой дальнего перехода
?) Команда loop выполняет переход в случае, если содержимое регистра CX больше 1
?) Команда loop должна выполняться в начале цикла
?) После выполнения команды loop регистр CX равен 0
Вопрос id:91066
Тема/шкала: Команды процессора.
Для проверки результата выполнения операции Вы используете команду test al, 11011100b. Какие действия осуществляет команда test в данном случае?
?) Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, сбрасывает флаг Z, если результат равен 0, результат не сохраняет
?) Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, устанавливает флаг Z, если результат равен 0, результат помещает в регистр AL
?) Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, устанавливает флаг Z, если результат равен 0, результат не сохраняет
?) Выполняет операцию вычитания маски 11011100b из регистра AL, устанавливает флаг Z, если результат равен 0, результат не сохраняет
?) Выполняет операцию логического И (AND) над регистром AL и маской 11011100b, сбрасывает флаг Z, если результат равен 0, результат помещает в регистр AL
Вопрос id:91067
Тема/шкала: Системные вызовы и структуры.
Укажите основное отличие VESA BIOS версии 2.0 от VESA BIOS версии 1.x.
?) Поддержка современных видеоадаптеров
?) Поддержка функций защищенного режима
?) Поддержка новых видеорежимов
?) Поддержка линейного буфера кадра для защищенного режима
?) Поддержка синхронизации с вертикальной разверткой
Вопрос id:91068
Тема/шкала: Аппаратные прерывания.
Какое количество прерываний позволяет использовать процессор 80x86?
?) 32
?) 16
?) 256
?) 64
?) 128
Вопрос id:91069
Тема/шкала: Регистры и флаги микропроцессора 80x86.
Регистр процессора AX, используемый в большинстве математических операций для хранения, как аргумента, так и результата, часто называется…
?) Ячейкой
?) Индуктором
?) Временным регистром
?) Аккумулятором
?) Хранилищем
Вопрос id:91070
Тема/шкала: Микропроцессорная архитектура IBM PC.
Почему в сегменте состояния задачи TSS хранятся значения селекторов стека для уровней привилегий PL=0, 1 и 2, но не для PL=3?
?) Селектор для PL=3 в случае PL задачи = 3 хранится в (E)SP, а в остальных случаях не нужен
?) Вызовы задач внутри PL=3 используют общий стек
?) Селектор для PL=3 сохраняется в отдельной области памяти
?) Селектор для PL=3 устанавливается процессором автоматически
?) Селектор для PL=3 на момент вызова устанавливается операционной системой
Вопрос id:91071
Тема/шкала: Регистры и флаги микропроцессора 80x86.
В каком случае будет установлен флаг знака после арифметической операции?
?) Если сброшены старшие биты обоих операндов
?) Если установлен младший бит результата
?) Если сброшен старший бит результата
?) Если установлен старший бит результата
?) Если установлены старшие биты обоих операндов
Вопрос id:91072
Тема/шкала: Команды процессора.
Какая команда обменивает содержимое двух регистров?
?) trade
?) swap
?) xmov
?) mov
?) xchg
Вопрос id:91073
Тема/шкала: Команды процессора.
Для чего применяются команды MOVSB/SCASB/LODSB/STOSB, а также команда REP?
?) Для повторения в памяти определенных наборов данных с определенным интервалом
?) Для обработки двумерных массивов данных
?) Для выполнения операций над отдельными битами в байтах
?) Для однотипной обработки элементов строки данных
?) Для работы с отдельными элементами данных
Вопрос id:91074
Тема/шкала: Регистры и флаги микропроцессора 80x86.
Почему в защищенном режиме работы процессора 80386 и выше НЕ используются понятия базовых и индексных регистров?
?) В защищенном режиме невозможна адресация массивов данных с одновременным использованием регистров и смещения
?) В защищенном режиме все базовые и индексные регистры называются адресными
?) Понятия базовых и индексных регистров для процессоров 80x86 не существует
?) В защищенном режиме работы для адресации массивов данных могут использоваться любые регистры общего назначения
?) В защищенном режиме для адресации данных не используются регистры общего назначения
Вопрос id:91075
Тема/шкала: Защищенный режим.
Какие две из перечисленных ниже характеристик относятся ТОЛЬКО к 32-битному защищенному режиму процессора 80386?
?) Обработка прерываний
?) Работа с 32-битными регистрами
?) Сегментация
?) Доступ ко всей имеющейся памяти
?) Поддержка мультизадачности процессором
Вопрос id:91076
Тема/шкала: Команды процессора.
Для чего предназначен параметр в команде ret?
?) Указывает задержку перед возвратом в миллисекундах
?) Указывает, сколько раз необходимо выполнить возврат
?) Указывает, на сколько байт от адреса возврата в стеке отстоит искомая команда, на которую надо выполнить переход
?) Указывает, на сколько байт от указателя стека отстоит адрес возврата
?) Указывает, сколько дополнительных байт необходимо снять со стека перед возвратом
Вопрос id:91077
Тема/шкала: Команды процессора.
Почему принцип работы стека называют принципом LIFO?
?) Элементы стека снимаются в порядке, обратному порядку их занесения (Last In First Out)
?) Элементы стека снимаются в специальном формате (Linear Input Formatted Output)
?) Аббревиатура LIFO является инициалами двух изобретателей принципа стека
?) Элементы стека организуются определенным образом (Let In For Organizing)
?) Элементы стека снимаются в порядке занесения (Lead In First Out)
Вопрос id:91078
Тема/шкала: Регистры и флаги микропроцессора 80x86.
Какой командой можно сохранить в памяти регистры общего назначения?
?) SMSTOR/SMSTORD
?) POPA/POPAD
?) STOREALL
?) PUSHA/PUSHAD
?) SAVEREGS
Вопрос id:91079
Тема/шкала: Команды процессора.
Чем отличаются команды sub и sbb?
?) Команда sub вычитает дополнительную единицу, если НЕ установлен флаг переноса
?) Команда sbb выполняет вычитание только в случае, если установлен флаг переноса
?) Команда sbb вычитает дополнительную единицу, если установлен флаг переноса
?) Команда sbb вычитает первый операнд из второго, а sub – второй из первого
?) Команда sbb выполняет вычитание только в случае, если регистр BX не равен нулю
Вопрос id:91080
Тема/шкала: Защищенный режим.
К чему приводит обращение к так называемому нулевому селектору (селектору с индексом дескриптора 0)?
?) К ошибке отсутствия страницы
?) К ошибке отсутствия сегмента
?) К общему исключению защиты
?) К обращению к адресам линейной памяти, начиная с 0
?) К останову процессора
Вопрос id:91081
Тема/шкала: Микропроцессорная архитектура IBM PC.
Что называется областью памяти High Memory Area (HMA)?
?) Блоки памяти в адресах 0B000h:0000h-0E000h:0FFFFh
?) Блок памяти размером 65520 байт по адресу 0FFFFh:0010h
?) Память XMS и LIM EMS
?) Любая память, недоступная без специального менеджера верхней памяти
?) Вся память выше первого мегабайта
Вопрос id:91082
Тема/шкала: Аппаратные прерывания.
Какая информация сохраняется в стеке при вызове обработчика прерываний?
?) Номер прерывания
?) Адрес возврата (сегмент и смещение)
?) Все сегментные регистры
?) Регистр флагов
?) Все регистры процессора
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2024 - AppleWebKit