For a register to accept a value it must exist, same as a variable. Each chip is different.