Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Укажите условное обозначение в ассемблере IA-32 операнда, являющегося непосредственно заданным восьмиразрядным значением?
reg imm8 r8
Укажите условное обозначение в ассемблере IA-32 операнда, являющегося восьмиразрядным регистром общего назначения?
r8 reg imm8
Укажите условное обозначение в ассемблере IA-32 операнда, являющегося произвольным регистром общего назначения?
imm8 reg r8
Какими из перечисленных ниже свойств должен обладать алгоритм?
непрерывность информации дискретность информации определенность результата
Какое свойство является обязательным для алгоритма?
Каким символом должны заканчиваться метки, расположенные в коде программы?
^ : ;
Какое из имен перечисленных ниже переменных, в ассемблере IA-32 является некорректным?
$1234 _1234 1234 A1234
Какое из имен перечисленных ниже переменных, в ассемблере IA-32 является синтаксически правильным?
/34 $34 34
Какое из имен перечисленных ниже переменных, в ассемблере IA-32 является корректным?
_123 123 %123
Какое из имен перечисленных ниже переменных, в ассемблере IA-32 является верным с точки зрения синтаксиса языка?
A79 79 #79
Директива .code определяет ...
участок в программе, в котором располагаются машинные команды начало процедуры участок в программе, в котором располагаются переменные
Директива .data определяет ...
начало процедуры участок в программе, в котором располагаются машинные команды участок в программе, в котором располагаются переменные
Командой в ассемблере IA-32 называется ...
оператор программы, который выполнится процессором после того как программа будет запущена на выполнение имя, с помощью которого определяется тип выполняемой процессором операции идентификатор, которым в программе помечается участок кода или данных
Мнемоникой команды в ассемблере IA-32 называется ...
имя, с помощью которого определяется тип выполняемой процессором операции оператор программы, который выполнится процессором после того как программа будет запущена на выполнение идентификатор, которым в программе помечается участок кода или данных
Меткой в ассемблере IA-32 называется ...
идентификатор, которым в программе помечается участок кода или данных оператор программы, который выполнится процессором после того как программа будет запущена на выполнение имя, с помощью которого определяется тип выполняемой процессором операции
Команда pop ассемблера IA-32:
помещает в стек значение операнда, уменьшая перед этим значение регистра ESP копирует содержимое вершины стека в операнд, а затем увеличивает значение регистра ESP помещает в стек значение регистра флагов процессора EFLAGS
Команда push ассемблера IA-32:
помещает в стек значение регистра флагов процессора EFLAGS копирует содержимое вершины стека в операнд, а затем увеличивает значение регистра ESP помещает в стек значение операнда, уменьшая перед этим значение регистра ESP
Укажите функцию оператора ptr:
вычислить смещение от начала сегмента в адресном выражении установить начало очередных данных на границу указанного размера установить размер указываемых данных вычислить размер данных задать имя и тип адреса, без выделения памяти
Укажите функцию директивы align:
вычислить смещение от начала сегмента в адресном выражении установить начало очередных данных на границу указанного размера установить размер указываемых данных вычислить размер данных задать имя и тип адреса, без выделения памяти
Укажите функцию оператора offset:
вычислить смещение от начала сегмента в адресном выражении установить начало очередных данных на границу указанного размера установить размер указываемых данных
Как в ассемблере IA-32 обозначается флаг нуля?
ZF SF CF OF
Укажите функцию оператора type:
вычислить смещение от начала сегмента в адресном выражении установить начало очередных данных на границу указанного размера установить размер указываемых данных вычислить размер данных задать имя и тип адреса, без выделения памяти
Укажите функцию директивы label:
вычислить смещение от начала сегмента в адресном выражении установить начало очередных данных на границу указанного размера установить размер указываемых данных вычислить размер данных задать имя и тип адреса, без выделения памяти
Какая команда ассемблера IA-32 меняет знак на противоположный, в указанном после нее операнде?
inc dec neg
Какая команда ассемблера IA-32 увеличивает на единицу указанный после нее операнд?
inc dec neg
Какая команда ассемблера IA-32 уменьшает на единицу указанный после нее операнд?
inc dec neg
Как в ассемблере IA-32 обозначается флаг знака?
ZF SF CF OF
Как в ассемблере IA-32 обозначается флаг переноса?
ZF SF CF OF
Как в ассемблере IA-32 обозначается флаг переполнения?
ZF SF CF OF
При сложении двоичных чисел 01111111 и 00011100 в флаге переноса CF будет установлено двоичное значение:
0 1 10
При сложении двоичных чисел 10000001 и 01111110 в флаге переноса CF будет установлено двоичное значение:
01 0 1
При сложении двух двоичных чисел со значениями тридцать первых старших битов равными 1, в флаге переноса CF будет установлено двоичное значение:
0 1 10
При выполнении команды CMP ассемблера IA-32, в случае, если получатель больше источника, в флаге CF устанавливается значение:
1 0 любое
При выполнении команды CMP ассемблера IA-32, в случае, если получатель меньше источника, в флаге CF устанавливается значение:
1 0 любое
Команда условного перехода jc ассемблера IA-32 передает управление по указанной метке в случае, если:
флаг нуля сброшен флаг переноса установлен флаг нуля установлен флаг переноса сброшен
Флаг знака SF устанавливается:
в случае, если при выполнении арифметической операции получается число, разрядность которого превышает разрядность поля, выделенного под результат в случае, если при выполнении арифметической операции получается отрицательное число в случае, если при выполнении арифметической операции получается число равное нулю
Флаг переноса CF устанавливается:
в случае, если при выполнении арифметической операции получается отрицательное число в случае, если при выполнении арифметической операции получается число, разрядность которого превышает разрядность поля, выделенного под результат в случае, если при выполнении арифметической операции получается число равное нулю
Флаг нуля ZF устанавливается:
в случае, если при выполнении арифметической операции получается число, разрядность которого превышает разрядность поля, выделенного под результат в случае, если при выполнении арифметической операции получается число равное нулю в случае, если при выполнении арифметической операции получается отрицательное число
Команда условного перехода jz ассемблера IA-32 передает управление по указанной метке в случае, если:
флаг переноса установлен флаг переноса сброшен флаг нуля установлен флаг нуля сброшен
Команда условного перехода jnc ассемблера IA-32 передает управление по указанной метке в случае, если:
флаг нуля сброшен флаг переноса установлен флаг переноса сброшен флаг нуля установлен
Команда условного перехода jnz ассемблера IA-32 передает управление по указанной метке в случае, если:
флаг переноса установлен флаг нуля сброшен флаг переноса сброшен флаг нуля установлен
При какой модели памяти архитектуры IA-16 допустимы абсолютные адреса для данных и только относительные адреса для команд?
tiny small compact medium large huge
При какой модели памяти архитектуры IA-16 допустимы исключительно относительные адреса, а данные и команды в памяти не разделяются?
tiny small compact medium large huge
При какой модели памяти архитектуры IA-16 допустимы исключительно относительные адреса, а данные и команды в памяти разделены?
tiny small compact medium large huge
При какой модели памяти архитектуры IA-16 допустимы абсолютные адреса как для данных, так и для команд, а отдельные статические данные ограничены по размеру?
tiny small compact medium large huge
При какой модели памяти архитектуры IA-16 допустимы абсолютные адреса как для данных, так и для команд, а отдельные статические данные не ограничаются по размеру?
tiny small compact medium large huge
При какой модели памяти архитектуры IA-16 допустимы абсолютные адреса для команд и только относительные адреса для данных?
tiny small compact medium large huge
Какой префикс повторения команд обработки строковых примитивов повторяет команду, пока ECX больше нуля?
rep repz repnz
Какой префикс повторения команд обработки строковых примитивов повторяет команду, пока ECX больше нуля и флаг нуля сброшен?
rep repz repnz
Какой префикс повторения команд обработки строковых примитивов повторяет команду, пока ECX больше нуля и флаг нуля установлен?
rep repz repnz
Какая команда ассемблера IA-32 сравнивает последовательность слов из одного участка памяти, адресуемого регистром ESI, с другим участком памяти, адресуемым регистром EDI?
cmpsb cmpsw cmpsd
Какая команда ассемблера IA-32 сравнивает последовательность байтов из одного участка памяти, адресуемого регистром ESI, с другим участком памяти, адресуемым регистром EDI?
cmpsb cmpsw cmpsd
Какая команда ассемблера IA-32 сравнивает последовательность двойных слов из одного участка памяти, адресуемого регистром ESI, с другим участком памяти, адресуемым регистром EDI?
cmpsb cmpsw cmpsd
С помощью какой директивы в ассемблере IA-32 объявляются объединения?
struct union macro
С помощью какой директивы в ассемблере IA-32 объявляются структуры?
struct union macro
С помощью какой директивы в ассемблере IA-32 объявляются макросы?
struct union macro
При какой директиве условного ассемблирования в IA-32, ассемблирование разрешено, если аргумент после директивы имеет пустое значение?
ifnb if ifb
При какой директиве условного ассемблирования в IA-32, ассемблирование разрешено, если аргументу после директивы присвоено не пустое значение?
ifb ifnb if
При какой директиве условного ассемблирования в IA-32, ассемблирование разрешено, если значение выражения после директивы не равно нулю?
if ifb ifnb
Какая команда ассемблера IA-32 позволяет прочитать данные из порта ввода-вывода?
out in move
Команда INассемблера IA-32 позволяет:
прочитать данные из порта ввода-вывода записать данные в порт ввода-вывода прочитать данные из оперативной памяти записать данные в оперативную память
Укажите правильный синтаксис команды INассемблера IA-32:
Какая команда ассемблера IA-32 позволяет записать данные в порт ввода-вывода?
out in move
Команда OUTассемблера IA-32 позволяет:
прочитать данные из порта ввода-вывода записать данные в порт ввода-вывода прочитать данные из оперативной памяти записать данные в оперативную память
Укажите характерный признак отличия архитектуры ЭВМ Фон-Неймана от гарвардской архитектуры:
у архитектуры ЭВМ Фон-Неймана раздельные каналы передачи для команд и для данных из памяти в процессор у архитектуры ЭВМ Фон-Неймана общий канал передачи команд и данных из памяти в процессор архитектура ЭВМ Фон-Неймана предусматривает наличие кеш-памяти в процессоре
Какая команда ассемблера IA-32 позволяет вызывать процедуру обработки прерывания?
out int in
Команда INTассемблера IA-32 позволяет:
прочитать данные из порта ввода-вывода вызывать процедуру обработки прерывания записать данные в порт ввода-вывода
Укажите характерный признак отличия гарвардской архитектуры ЭВМ от архитектуры Фон-Неймана:
у гарвардской архитектуры ЭВМ раздельные каналы передачи для команд и для данных из памяти в процессор у гарвардской архитектуры ЭВМ общий канал передачи команд и данных из памяти в процессор гарвардская архитектура ЭВМ предусматривает наличие кеш-памяти в процессоре
Команда ассемблера IA-32 CLI ...
возобновляет реакцию процессора на внешние прерывания блокирует возникновение внешних прерываний в процессоре восстанавливает из стека значения регистров IP,CS и FLAGS в конце обработки прерывания
Какая команда ассемблера IA-32 блокирует возникновение внешних прерываний в процессоре?
CLI STI IRET
Команда ассемблера IA-32 STI ...
возобновляет реакцию процессора на внешние прерывания блокирует возникновение внешних прерываний в процессоре восстанавливает из стека значения регистров IP,CS и FLAGS в конце обработки прерывания
Схема какой модели вычислений указана на рисунке?
однопотоковая потоковая синхронная управляемая потоком данных многопотоковая
Какая команда ассемблера IA-32 возобновляет реакцию процессора на внешние прерывания?
CLI STI IRET
Команда ассемблера IA-32 IRET ...
возобновляет реакцию процессора на внешние прерывания блокирует возникновение внешних прерываний в процессоре восстанавливает из стека значения регистров IP,CS и FLAGS в конце обработки прерывания
Значения каких регистров восстанавливает из стека команда ассемблера IA-32 IRET?
EAX FLAGS CS IP
Какая команда ассемблера IA-32 восстанавливает из стека значения регистров IP,CS и FLAGS в конце обработки прерывания?
CLI STI IRET
Если вторая литера мнемоники команд с плавающей запятой ассемблера IA-32 не указана, это значит, что ...
операнд находится в памяти в формате чисел с плавающей запятой операнд представлен в двоично-десятичном коде операнд представлен в виде целочисленного значения
Укажите какой пример кода команды ассемблера IA-32 с плавающей запятой соответствует классическому стековому формату?
fadd fsubp fmul st(1), st faddp st(2), st fdivr payrate fild hours
Мнемоники команд с плавающей запятой ассемблера IA-32 начинаются с литеры:
F J A
Какая вторая литера мнемоники команд ассемблера IA-32 с плавающей запятой, свидетельствующая о том, что операнд представлен в виде целочисленного значения?
B I F
Вторая литера мнемоники команд ассемблера IA-32 с плавающей запятой, свидетельствующая о том, что операнд представлен в двоично-десятичном коде?
F I B
Укажите какой пример кода команды ассемблера IA-32 с плавающей запятой соответствует формату классическому стековому с выталкиванием?
fadd fsubp fmul st(1), st faddp st(2), st fdivr payrate fild hours
Укажите какой пример кода команды ассемблера IA-32 с плавающей запятой соответствует регистровому формату?
fadd fsubp fmul st(1), st faddp st(2), st fdivr payrate fild hours
Укажите какой пример кода команды ассемблера IA-32 с плавающей запятой соответствует формату регистровому с выталкиванием?
fadd fsubp fmul st(1), st faddp st(2), st fdivr payrate fild hours
Укажите какой пример кода команды ассемблера IA-32 с плавающей запятой соответствует формату вещественному в памяти?
fadd fsubp fmul st(1), st faddp st(2), st fdivr payrate fild hours
Схема какой модели вычислений указана на рисунке?
однопотоковая потоковая синхронная управляемая потоком данных многопотоковая
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Схема какой модели вычислений указана на рисунке?
однопотоковая потоковая синхронная управляемая потоком данных многопотоковая
Схема какой модели вычислений указана на рисунке?
однопотоковая потоковая синхронная управляемая потоком данных многопотоковая
Архитектура ЭВМ с одним потоком команд и одним потоком данных называется:
Архитектура ЭВМ с множеством потоков команд и одним потоком данных называется:
SISD SIMD MISD MIMD
Архитектура ЭВМ с одним потоком команд и множеством потоков данных называется:
SISD SIMD MISD MIMD
Архитектура ЭВМ с множеством потоков команд и множеством потоков данных называется:
SISD SIMD MISD MIMD
Какой объем у матрицы управляющей памяти в архитектуре Java-машины?
512х36 бит 512х9 бит 9х4 бит 64х36 бит
Из скольких бит состоит выходной регистр управляющей памяти Java-машины?
16 36 32
Сколько входных сигналов поступает в управляющую память Java-машины?
16 9 36
Регистр MPC в архитектуре Java-машины - это ...
адресный регистр управляющей памяти? регистр данных управляющей памяти информационный регистр оперативной памяти регистр адреса ячейки оперативной памяти регистр временного хранения данных, загружаемых в АЛУ
Укажите недопустимую микрооперацию для процессора Java-машины:
MDR=SP+1 MDR=SP MDR=SP+2
Как в Java-машине обозначается адресный регистр управляющей памяти?
MPC MIR MDR MAR H
Регистр MIR в архитектуре Java-машины - это ...
адресный регистр управляющей памяти? регистр данных управляющей памяти информационный регистр оперативной памяти регистр адреса ячейки оперативной памяти регистр временного хранения данных, загружаемых в АЛУ
Сколько входов для данных у АЛУ в архитектуре Java-машины?
3 2 1
Как в Java-машине обозначается регистр данных управляющей памяти?
MPC MIR MDR MAR H
Как в Java-машине обозначается информационный регистр памяти?
MPC MIR MDR MAR H
Какая шина в процессоре Java-машины является выходной для АЛУ?
A B C
Регистр MDR в архитектуре Java-машины - это ...
адресный регистр управляющей памяти? регистр данных управляющей памяти информационный регистр оперативной памяти регистр адреса ячейки оперативной памяти регистр временного хранения данных, загружаемых в АЛУ
Регистр MAR в архитектуре Java-машины - это ...
адресный регистр управляющей памяти? регистр данных управляющей памяти информационный регистр оперативной памяти регистр адреса ячейки оперативной памяти регистр временного хранения данных, загружаемых в АЛУ
Как в Java-машине обозначается регистр адреса ячейки памяти?
MPC MIR MDR MAR H
Сколько выходов существует у АЛУ в архитектуре Java-машины?
1 2 3
Регистр H в архитектуре Java-машины - это ...
адресный регистр управляющей памяти? регистр данных управляющей памяти информационный регистр оперативной памяти регистр адреса ячейки оперативной памяти регистр временного хранения данных, загружаемых в АЛУ
Как в Java-машине обозначается регистр временного хранения данных, загружаемых в АЛУ?
MPC MIR MDR MAR H
Какая шина в процессоре Java-машины является входной для АЛУ?
A C B
Какая из перечисленных ниже микроопераций, является недопустимой для процессора Java-машины?
MBR=H+2 MBR=H+1 MBR=H
Укажите недопустимую микрооперацию для процессора Java-машины:
MDR=H+MBR MDR=SP+MBR MDR=SP+1
Какая микрооперация недопустима для процессора Java-машины?
PC=MBR+SP PC=H+SP PC=SP-H
Принципиальная схема какого вентиля изображена на рисунке?
вентиль "НЕ" вентиль "НЕ-И" вентиль "НЕ-ИЛИ"
Принципиальная схема какого вентиля изображена на рисунке?
вентиль "НЕ" вентиль "НЕ-И" вентиль "НЕ-ИЛИ"
Принципиальная схема какого вентиля изображена на рисунке?
вентиль "НЕ" вентиль "НЕ-И" вентиль "НЕ-ИЛИ"
Условное обозначение какого вентиля изображено на рисунке?
На сколько частей разбивается каждый элемент кеш-памяти процессора?
3 4 5 2
На какие поля разбивается каждый элемент кеш-памяти процессора?
"команды" "актуальность" "данные" "теги"
Укажите существующие типы кеш-памяти процессора:
прямого отображения полностью ассоциативная множественно-ассоциативна косвенного отображения
Поле "актуальность" элемента кеш-памяти процессора:
указывает, есть ли достоверные данные в элементе указывает соответствующую строку памяти, из которой поступили данные содержит копию данных оперативной памяти
Какое поле элемента кеш-памяти процессора указывает, есть ли достоверные данные в элементе?
"теги" "данные" "актуальность"
В случае сквозной записи данных из процессора в ОЗУ:
происходит запись данных в кеш-память записи в кеш-память не происходит возможны оба варианта
В случае обратной записи данных из процессора в ОЗУ:
происходит запись данных в кеш-память записи в кеш-память не происходит возможны оба варианта
Какое поле элемента кеш-памяти процессора указывает соответствующую строку памяти, из которой поступили данные?
"теги" "данные" "актуальность"
Поле "теги" элемента кеш-памяти процессора:
указывает, есть ли достоверные данные в элементе указывает соответствующую строку памяти, из которой поступили данные содержит копию данных оперативной памяти
Укажите базовые характеристики параллелизма:
степень параллелизма время выполнения объём вычислений разрядность
Какое поле элемента кеш-памяти процессора содержит копию данных оперативной памяти?
"теги" "данные" "актуальность"
Поле "данные" элемента кеш-памяти процессора:
указывает, есть ли достоверные данные в элементе указывает соответствующую строку памяти, из которой поступили данные содержит копию данных оперативной памяти
Алгоритм выбора удаляемой строки из кеш-памяти "First in First Out":
удаляет наиболее редко используемую строку удаляет наиболее долго хранящуюся строку удаляет наиболее давно используемую строку
Алгоритм выбора удаляемой строки из кеш-памяти "Least Frequently Used":
удаляет наиболее редко используемую строку удаляет наиболее долго хранящуюся строку удаляет наиболее давно используемую строку
Алгоритм выбора удаляемой строки из кеш-памяти "Least Recently Used":
удаляет наиболее давно используемую строку удаляет наиболее редко используемую строку удаляет наиболее долго хранящуюся строку
Укажите существующие варианты соединения процессоров класса MIMD с раздельной памятью:
сети быстрого обмена сети хранения сети доступа виртуальные сети
Какие существуют варианты соединения процессоров класса MIMD с раздельной памятью?
шина многопортовая память коммутатор виртуальная сеть
Укажите способы соединения процессоров класса MIMD с раздельной памятью:
сети быстрого обмена сети хранения сети доступа шина многопортовая память коммутатор виртуальные сети
Какие прикладные характеристики параллелизма существуют?
ускорение эффективность разрядность избыточность утилизация качество
Какая прикладная характеристика параллелизма определяется формулой S(n)=T(1)/T(n) ?
ускорение эффективность избыточность утилизация качество
Какая прикладная характеристика параллелизма определяется формулой E(n)=S(n)/n ?
ускорение эффективность избыточность утилизация качество
Какая прикладная характеристика параллелизма определяется формулой Q(n)=S(n)*T(n)/R(n) ?
ускорение эффективность избыточность утилизация качество
Какая прикладная характеристика параллелизма определяется формулой U(n)=R(n)*E(n) ?
ускорение эффективность избыточность утилизация качество
Какая прикладная характеристика параллелизма определяется формулой R(n)=o(n)/o(1) ?
ускорение эффективность избыточность утилизация качество
Укажите набор директив компилятора, библиотечных процедур и переменных окружения, которые предназначены для параллельного программирования на языках C++ и Fortran?
MPI GRID Computing Open MP
Укажите программный интерфейс обмена данными в параллельном программировании, который позволяет обмениваться сообщениями между процессами, выполняющими одну задачу?
MPI GRID Computing Open MP
Какие из инструментов параллельного программирования предусматривают общую память для нескольких процессов?
MPI PVM Open MP
Укажите главную особенность SMP-архитектуры ЭВМ:
неоднородный доступ к памяти для каждого процессора память физически разделена для каждого процессора наличие общей физической памяти, разделяемой всеми процессорами
Укажите главную особенность MPP-архитектуры ЭВМ:
неоднородный доступ к памяти для каждого процессора память физически разделена для каждого процессора наличие общей физической памяти, разделяемой всеми процессорами
Какой из инструментов параллельного программирования предусматривает наличие собственной памяти для каждого процессора?
MPI PVM Open MP
По классификации Флинна архитектуры компьютера делятся на:
Архитектура компьютера SISD по классификации Флинна представляет собой:
один поток команд и один поток данных один поток команд и несколько потоков данных несколько потоков команд и один поток данных несколько потоков команд и несколько потоков данных
Архитектура компьютера SIMD по классификации Флинна представляет собой:
один поток команд и один поток данных один поток команд и несколько потоков данных несколько потоков команд и один поток данных несколько потоков команд и несколько потоков данных
Архитектура компьютера MIMD по классификации Флинна представляет собой:
один поток команд и один поток данных один поток команд и несколько потоков данных несколько потоков команд и один поток данных несколько потоков команд и несколько потоков данных
Архитектура компьютера MISD по классификации Флинна представляет собой:
один поток команд и один поток данных один поток команд и несколько потоков данных несколько потоков команд и один поток данных несколько потоков команд и несколько потоков данных
Какие существуют системы класса MIMD?
с физически единой памятью с логически единой памятью с раздельной памятью с виртуальной памятью
Условное обозначение какого вентиля изображено на рисунке?