«…Труд избавляет человека от трех великих зол: скуки, порока, нужды…»

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

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

Вариант 235457855.


Ваше имя: 


Вопрос 1

Изменится ли выполняемая функция, если изменить порядок задания сигналов в архитектуре, как показано в примере?

Вариант 1 Вариант 2
architecture beh of block2 is
 
begin  -- beh
 
  y(0) <= not x(2) and not x(1);
  y(1) <= not x(1) and not x(0);
 
end beh;
architecture beh of block2 is
 
begin  -- beh
 
  y(1) <= not x(1) and not x(0);
  y(0) <= not x(2) and not x(1);
 
end beh;
  1.  Изменится
  2.  Не изменится

Вопрос 2

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

Вопрос 3

Шина и вектор два обозначения одного и того же понятия (концепции) в VHDL?

  1.  Нет
  2.  Да

Вопрос 4

Cимволом & в VHDL обозначается логическая операция И?

  1.  Да
  2.  Нет

Вопрос 5

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

  1.  Да
  2.  Нет

Вопрос 6

Декларация entity определяет только имя проектируемой цифровой системы и спецификацию ее портов ввода/вывода?

  1.  Да
  2.  Нет

Вопрос 7

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

  1.  Нет
  2.  Да

Вопрос 8

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

  1.  Нет
  2.  Да

Вопрос 9

Описание всей проектируемой цифровой системы может быть не иерархическим?

  1.  Нет
  2.  Да

Вопрос 10

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

  1.  Да
  2.  Нет