Вариант 2548471088.
2. В VHDL при объявлении (задании) структуры данных типа массив его размер должен обязательно быть заранее определен.
24. Укажите вариант, в котором перечислены все режимы открытия файлов в VHDL: ?!
15. Укажите, какой из типов данных относится к физическому типу:
33. Последовательностные операторы могут использоваться:
34. Какой из перечисленных ниже типов данных может принимать следующее множество значений: note, warning, error, failure?
7. Может вернуть различное значение при каждом новом обращении: (!?)
13. Оператор присваивания значения переменной относится к классу последовательностных операторов:
5. Оператор NEXT:
22. Ключевое слово OPEN при связывании портов (PORT MAP): ?!
26. Функция разрешения:
14. Базовым для типа данных NATURAL является тип данных POSITIVE: ?!
23. Какие стили описания имеют место быть в VHDL?
... process (C, ALOAD,D) begin if (ALOAD='1') then tmp <= D; elsif rising_edge(C) then tmp <= tmp(6 downto 0) & '0'; SO <= tmp(7); end if; end; end Behavioral; ...
30. Какой тип (модель) задержки (delay model) представляет задержку распространения сигнала по цепям связи в проекте на VHDL:
29. Оператор EXIT в теле цикла:
20. Укажите, какой результат будет присвоен выходному порту y после выполнения следующего кода: !?
... PORT( ... x : in BIT; y : out BIT; ... ); ARCHITECTURE rtl OF example IS SIGNAL flag: BIT := ‘1’; BEGIN flag <= ‘0’; ... my_process : PROCESS(flag) BEGIN IF NOT flag THEN y <= ‘1’; ELSE y <= ‘0’; END IF; END PROCESS; END ARCHITECTURE rtl;
31. Компоненты (COMPONENT) могут быть объявлены:
19. Атрибут RANGE относится к объектам типа:
12. Оператор GENERATE относится к классу последовательностных операторов:
go : PROCESS (a, b) SIGNAL y: BIT; BEGIN IF (a /= b) THEN y <= a; ELSE y <= b; END IF; END PROCESS;