Information Coding System Flashcards
(10 cards)
ASCII
uses 7 bits to represent 2^7 different characters (A to Z, 0-9 and various symbols)
Why Unicode became needed
Represents a wide variety of alphabets (not just english alphabet)
can use between 8 to 48 bits per character
therefore represents a much wider range of different characters
Parity Bits( method of error checking(
single bit added to a transmission that can be used to check for errors in the transmitted data
calculated based on the transmitted data itself
Types of Parity Bits
Even (makes sure total number of 1s transmitted are even)
Odd (total number of 1s in transmitted data is odd)
Disadvantage of Parity Bits
regardless of type of parity used, if an odd/even number of bits change during transmission the error wont be detected
Majority voting
each bit of data is transmitted multiple times
when data is received most commonly occurring value is seen as correct
Disadvantage of Majority Voting
Volume of data being transmitted is increased with the repetition of bits
significantly increase the time taken to transmit the data
Checksums
Adding a value (determined by data itself) to transmitted data
applying any algorithm to the data sent
e.g. 46 = 101110
46 MOD 8 = 6(remainder) = 110
101110 with 110 at end
= 101110110
recipient can remove checksum and apply same algorithm used to ensure they match
i
Disadvantage of Checksum
if an error is found, the recipient cannot correct the error themselves so need to request that sender re transmits data
Check digits