Alphanumeric codes in Digital Electronics:
Any spoken language contains letters, punctuation marks, numbers etc. For example, we know that English alphabet consists of 26 letters, numbers, and several punctuation marks. The binary codes used to represent the alphabets, punctuation marks, and numerals of a given language are known as alpha-numeric or source codes. There are several types of alpha-numeric codes, which are currently used for a variety of applications.
Alphanumeric codes may be classified as even-length codes and uneven-length codes. In even-length codes, all symbols (0 and 1 or dot and dash) used to represent letters, punctuation marks and numbers have the same length. It can be seen that the length of an even-length code designed for a given language is independent of the probability of occurrence of its letters, numbers, or punctuation marks. On the other hand, the length of an uneven-length code defining a language is heavily dependent on the probability of occurrence of letters, numbers, and punctuation marks in it. Examples of even-length codes include the Baudot code, the ASCII code and the EBCDIC. Morse code, Shannon-Fano code, and Huffman code are examples of uneven-length codes.
Any spoken language contains letters, punctuation marks, numbers etc. For example, we know that English alphabet consists of 26 letters, numbers, and several punctuation marks. The binary codes used to represent the alphabets, punctuation marks, and numerals of a given language are known as alpha-numeric or source codes. There are several types of alpha-numeric codes, which are currently used for a variety of applications.
Alphanumeric codes may be classified as even-length codes and uneven-length codes. In even-length codes, all symbols (0 and 1 or dot and dash) used to represent letters, punctuation marks and numbers have the same length. It can be seen that the length of an even-length code designed for a given language is independent of the probability of occurrence of its letters, numbers, or punctuation marks. On the other hand, the length of an uneven-length code defining a language is heavily dependent on the probability of occurrence of letters, numbers, and punctuation marks in it. Examples of even-length codes include the Baudot code, the ASCII code and the EBCDIC. Morse code, Shannon-Fano code, and Huffman code are examples of uneven-length codes.