ASCII
From Sega Retro
ASCII (American Standard Code for Information Interchange), generally pronounced ass-key, is a character set and a character encoding based on the Roman alphabet as used in modern English and other Western European languages. It is most commonly used by computers and other communication equipment to represent text and by control devices that work with text.
ASCII printable characters
Code 32 is the "space" character, denoting the space between words, which is produced by the large space bar of a keyboard. Codes 33 to 126 are called the printable characters, which represent letters, digits, punctuation marks, and a few miscellaneous symbols.
Seven bit ASCII provided seven "national" characters and, if the combined hardware and software permit, can use overstrikes to simulate some additional international characters: a BackSpace can be followed with the grave accent (which the American and British standards, but only the American and British standards, also call "opening single quotation mark"), a tilde, or a breath mark (inverted vel).
|
|
|
Note how uppercase characters can be converted to lowercase by adding 32 to their ASCII value; in binary, this can be accomplished simply by setting the sixth-least significant bit to 1.
External links
- Color coded ASCII chart with binary, octal, decimal, and hex values
- Standard ECMA-6: 7-bit Coded Character Set 6th edition (December 1991)
- IANA Registry: C0 Set of ISO 646
- IANA Registry: ISO 646, USA Version X3.4 -- 1968
- ASCII: American Standard Code for Information Infiltration by Tom Jennings
- Jargon File: ASCIIbetical
- Bob Bemer's home page some historical notes about ASCII from one of its designers
- A pronunciation guide for ASCII characters (some are more whimsical than others; see especially the end of the list)
- Annotated History of Character Codes by Tom Jennings, World Power Systems
- Learning by Simulations Interactive simulation of ASCII encoding