Est ce que les “autres=>'0'” dans une instruction d'affectation?

cmd_register: process (rst_n, clk)
begin
   if (rst_n='0') then
    cmd_r<= (others=>'0');
   elsif (clk'event and clk='1') then
    cmd_r<=...;
   end if;
end process cmd_register;

Je sais "<=" précise l'affectation, mais qu'est-ce que others? Et ce n' => faire?