Главная / Аппаратное обеспечение / Архитектура ЭВМ и язык ассемблера

Архитектура ЭВМ и язык ассемблера - ответы на тесты Интуит

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