====== Quiz ====== signal A_BUS, B_BUS, Z_BUS : bit_vector (3 downto 0); signal A_BIT, B_BIT, C_BIT, D_BIT : bit; signal BYTE : bit_vector (7 downto 0); ...according to the position per default.| ...according to the index per default.| ...at option. ...<= "00111XXUUU00";| ...<= "0000111000111" BYTE <= (others = > '1');| BYTE(7 downto 4) <= A_BIT & B_BIT & A_BIT & B_BIT;| Z_BUS <= A_BIT & B_BIT; | BYTE(3 downto 0) <= ('1', B_BIT, '0', D_BIT); | A_BUS(0 to 1) <= (others => '0'); ... have always a resolution function| ... are enumeration types | ... can be concatenated to arrays or records ... that is not resolved must not drive a signal output signal of that type| ... can build an array, but not a record | ... can be assigned to (parts of) a bus of the appropriate vector type.