As previously discussed the value calculated for the available storage value for the SD card is most likely displayed from a string (and an integer) as it is accompanied by text; specifically "Available" and "MB" for the purposes of this discussion we will use the value of 4.79MB as the available storage. The following is the Assci representation for the string showing the available storage value for the SD card;
A=01000001
v=01110110
a=01100001
i=01101001
l=01101100
a=01100001
b=01100010
l=01101100
e=01100101
↵ =00001010
4=00110100
.=00101110
7=00110111
9=00111001
M= 01001101
B = 01000010
ASCII
This is a representation system for all characters in the English language with 128 individual character possibilities; containing all the letters including the capital versions ECT. Each character is stored using 7 bits(one byte),but this is can rounded to one byte this is why all of the binary representation above have an unused zero. ASCII isn't compatible with any other languages. For example an device only capable with reading ASCII can't read other languages, but a device using the more universal data type Unicode can read ASCII. For example in the code to display simplified text on light emitting diode segments with something similar to the Atmega or tiny microprocessor series, would have to use ASCII singularly due to low storage capabilities.
This is a representation system for all characters in the English language with 128 individual character possibilities; containing all the letters including the capital versions ECT. Each character is stored using 7 bits(one byte),but this is can rounded to one byte this is why all of the binary representation above have an unused zero. ASCII isn't compatible with any other languages. For example an device only capable with reading ASCII can't read other languages, but a device using the more universal data type Unicode can read ASCII. For example in the code to display simplified text on light emitting diode segments with something similar to the Atmega or tiny microprocessor series, would have to use ASCII singularly due to low storage capabilities.
Uni code
This is a representation system for all characters in all languages. This uses 16 bit for each character and uses two bytes. This system can represent up to 65536 characters. Unicode is backwards compatible with the ASCII system, the first 256 of the characters are the same. But the downside to this is that the Unicode system requires double the store comparability to ASCII code. Uni code is used all the large majority of all electronic information devices; simply as these days we have the capabilities to do so.
For an example of the multi-language base of Unicode here is the multiple representations for Banana;
English Chinese uni Binary
Bannana 香蕉 香蕉 (for -> 香蕉 ) 1001100110011001 1000010101001001 (for -> 香蕉 )
Bannana 香蕉 香蕉 (for -> 香蕉 ) 1001100110011001 1000010101001001 (for -> 香蕉 )
No comments:
Post a Comment