Пока писал ответ - sazh всё подробно объяснил. Замечу только, что использовал BIDIR в "DOUT : inout std_logic_vector(7 downto 0)" потому, что этот регистр DOUT используется как для чтения так и для записи (" DOUT <= ( not regA(2) ) & DOUT(7 downto 1);").
Еще раз хочу поблагодарить всех за ценные советы и примеры.
|