«Бог не меняет того, что (происходит) с людьми, пока они сами не изменят своих помыслов.» Коран, Сура 12:13

Тест 1 (по ПЦУСБ и ПТСиПЦУвСБ) — вопросы

Перейти к: навигация, поиск
12345678910
Данный тест позволит закрепить знания, полученные на первых лекциях курса про VHDL

Вариант 2663092986.


Ваше имя: 


Вопрос 1

Какой оператор сдвига пропущен в приведённом коде, если А примет значение "001010"?
signal ARG: std_logic_vector(5 downto 0) := "101001";
 . . .
A <= A ??? 2;
  1.  rol
  2.  sll
  3.  sra
  4.  sla
  5.  srl
  6.  ror

Вопрос 2

Левая граница порядка битов в векторе всегда должна быть меньше его правой границы?

  1.  Нет
  2.  Да

Вопрос 3

Какой оператор сдвига пропущен в приведённом коде, если А примет значение "100110"?
signal ARG: std_logic_vector(5 downto 0) := "101001";
 . . .
A <= A ??? 2;
  1.  sra
  2.  rol
  3.  ror
  4.  sll
  5.  srl
  6.  sla

Вопрос 4

Какой оператор сдвига пропущен в приведённом коде, если А примет значение "011010"?
signal ARG: std_logic_vector(5 downto 0) := "101001";
 . . .
A <= A ??? 2;
  1.  ror
  2.  sra
  3.  rol
  4.  srl
  5.  sla
  6.  sll

Вопрос 5

Одна декларация entity может соответствовать нескольким архитектурным (architecture) описаниям?

  1.  Нет
  2.  Да

Вопрос 6

Порядок нумерации битов в векторе типа bit_vector всегда одинаков?

  1.  Нет
  2.  Да

Вопрос 7

Декларация входного сигнала состоит из имени сигнала, типа, направления (out)?

  1.  Да
  2.  Нет

Вопрос 8

Какой оператор соответствует логическому сдвигу влево?

  1.  ror
  2.  nor
  3.  sll
  4.  xor
  5.  sra
  6.  sla
  7.  rol
  8.  srl

Вопрос 9

Какой оператор соответствует арифметическому сдвигу влево?

  1.  rol
  2.  xor
  3.  srl
  4.  sll
  5.  sla
  6.  nor
  7.  sra
  8.  ror

Вопрос 10

Декларация внутреннего сигнала состоит из имени сигнала и типа?

  1.  Нет
  2.  Да