ENTITY booth_multiplier IS GENERIC(k : POSITIVE := 7); --input number word length less one PORT(multiplicand, multiplier : IN BIT_VECTOR(k DOWNTO 0); clock : IN BIT; product : INOUT BIT_VECTOR((2*k + 1) DOWNTO 0)); END booth_multiplier; ARCHITECTURE structural OF booth_multiplier...