the meaning of each extended code point can be different in every encoding. in order to correctly interpret and display text data (sequences of characters) that includes extended codes, hardware and software that reads or receives the text must use the "specific" extended ascii encoding that applies to it. applying the wrong encoding causes irrational substitution of many or all extended characters in the text.