ASCII significa
American
Standard
Code For
Information
Interchange (Código estandard Norteamericano para Intercambio de Información).
Consiste en un código que se utilizó para expandir los símbolos utilizados por entonces. En el principio solo utilizaba mayúsculas y números pero más adelante también se empezaron a utilizar minúsculas y algunos otros caracteres de control. Este conujnto de caracteres y símbolos se conoce como US-ASCII, osea un conjunto formado por los caracteres del 0 al 127. Estos números decimales son convertidos por la computadora en números binarios y cada una de las letras que escribas va a corresponder a uno de los códigos.
Esta imagen es una captura de pantalla con todos los caracteres del código ASCII:
La relación que tiene el código ASCII y los bits es que este código utiliza una cantidad de 7 bits para representar los caracteres,así que utiliza cadenas de bits representables con 7 dígitos binarios que van del 0 al 127. Y el otro bit es usado para detectar errores en la linea de transmisión.
`
` `````.`.` ``
` ``..,,;'';,,:::,,``
```.,:'###+'+++++';;:`
``,;;'###+#+#'+##++'''.
`.,;;+@##+#+#'##@@#+#'';`
`,:','+@#+#+#'#+#@@#####;,`
`.'+;;+##'++###+#######+#';`
``:;'+'+'#+#+#######@@@#+###+.,
:,:''+::;#+##@#'##@@#@#+++@#:`
`;:++;,:'@++#+++##@@####++++##.
.:''+:++;#++'++++#########+###+`
.:'#;#+#+'+:';;''+'++'''+++####`
`,;;###';+;::;;;;;;'':++##++###@:
``:;+#++#;'',:,:;:;'';:''+++'+##@@`
,:;+#';';;,::::::';:;;;;''++++#@#:
;++++;:',::::....,:;,::''''+++###,
;''+@+'+.::,......,:;;;;''++++#@@;
;'+##';+.,...````.,::::;;'+++++@@;
`++:+#;;',...`````.`,:;,;:;''++'@@+
`'+;+#;:;..`..````..,,::::;''++'#@+
.'++++:;,..``.`````..,::::;''++'##+
.#''+';;........```..,:,:;:;';'+#@:
,+;'++;+.......`..,,,:,,;:;'++++#@,
,'';'';+,.....,,,;;;;:,,+'++##+#+#.
,':++;':....,:,:'';,,,,+####+#+'#
`:':+';':,..,::+;#,;,...;##;''++;+
'';+;'',,...,'``,.,,```:##;:'++;+`
++;#:'::,....```.,,,...,'#+;'++':
++:';:::,...````...``...:#+''++'`
`'';,:;':,..``````.```...:++++'+;
.+#.,;;;....````.````..`,'#++++;
` '#,`:,,:....`..`.``....,:'#+++;`
`;+#.`.::.............``,:'++#++`
`'';,.::,.,,.,.``.`....,:'#+#+#
`''+..,::,,,,.....`.;,:'+####+#`
`.''+..:,,,,,..`.``.,.;:;#####'`
``;##,;:;,,.,,.....,:;''+####:
```'#',:;::,,,,,..,.,:;';;+#+#.`
`:++,,::;::,,:,,,,,;:'++####
` +',:;:::,:::::;,:::'######
` `;,,;::::::;;,.```.,;'+##+``
``,,,;:;;;;':.,,.,:;;'###:``
` ,,.,;;;''';,::::;+++###```
` ,.,.:;';';;;;;;++###@@#
`` `,,,.,;'';::;;;;:''+#@#,`
;+;,.,..,,,'#+;:';;;;''+#@# `
` '+##..,,..,,:;++';:';;'++##;
;+###;.,,..,::;;'++;'+++###@@@: `
.+####@,.,,,,,:;';:;'+###@@#@@@@@@#.` ` `
` .++###@@@..,,,,:''';:;''+#@@@@@@@@@@@#;` `
` ` ##++#+##@@#.,,:::;''';;''+#@@@@@@@@@@@@#@@'`
``.#++++###@@@@+,,,::;'+'''''##@@@@@@@@@@@@@@@@@@'
` .'+++#+++##@@@@@',,::;'++''++#@@@@@@@@@@@@@@@@@@@@#' ``` `
``++'#++#####@@@@@@@;::;;''++'++#@@@@@@@@@@@@@@@@@@@@@#@,` `
,'++'+++######@@@@@@@;;;;;;+#+#++##@@@@@@@@@@@@@@@@@@@@@#; `
` :'''''''#######@@@@@@@@'''';+@@##+'#@@@@@#@@@@@@@@@@@@@@@@@:` `
;++++'++++@##+@#@@@@@@@@@#+;''#@@#;:+@##+##@@@@@@+@@@@@@@@@@# ` `
` ,'+++++'+#+##+#+@#####@#@@@##++++@@+,,##'''''@@@@@@@#@@@@@@@@@@# `
`'++++##++++#+'#+#'##@@@@@@@##@@#++#@+:,++;;;;'+@@@@@@+@@@@@@@@@@#` `
;+++#####+#+##'####@@@@@@@@@@@@@@#####';'';;;;;'@@@@@'#@@@@@@@@@@@# `
;'+'++#########@+####@@@@@@@#@@@++@@####+;';;:;;;'+@@@@@@@@@@@#@@@@@@` `
'+##+++++#######@###@#@@@@#++@@@@@##@####++;:;:;;;;'#@@@@@@@@@@#@@@@@@# `
.#@#.,'#+#######@@@##@@@@@#++##@@@#@#@@####+;;;';;';;'@@@@@@@@@#'@@@@@@# `
##@,..,,'#######@@@###@@@@@#+#@#@@#@#@@@@@@#+';;'';;;''@@@@@@@#@##@@@@@@. `
##;,...,,,####@#@@#@##@@@@@##@@@@@@@@@@@@####+;;';;;''+#@@@@@@@#@@#@@@@@. `
.#@.......,.##@@@@@#@##@#@@@+#@@@@@@@@@@@@#@#@#+''''';;;'@@@@@@@@##@@@@@@, ` `
:##........,,##@@@@#@@##@@@@##@@@#@@@@@@@@@@###++'''';;'''@@@@@@@@@@@@@@@' ` `
;##.........,:+#@@@@@@@##@@@##@@@+@@@@@@@@@####++'''';;;''#@@@@@@@@@@@@@@+ ` `
'#'.......``,,;#@@@@@@@##@@###@@@+@@@@@@@@####@#'+';';;;;;;@@@@@@@@@@@@@@+ `
+#;.....```..,:'#@@@@@@@@@@####@@+@@@@@@@@####@#+'+';';;;;;+@@@@@@@@@@@@@+` `
`:#:.....`` ,,,:#@@@@@@@@@@####@@#@@@@@@@@####@#'''+@#;';@#@#@@@@@@@@@@@@+, `
`#,.....` ``,::'@@@@@@#@@######@+@@@@@@@@######++#@@@@;@+'@@@@@@@@@@@@@@+: `
#......` `.,::;+@@@@@#@@###+#@@'@@@@@@@@######++#@@@@@+##;@@@@@@@@@@@@@@; `
+......` `.,,:;'#@@@@#@#####@@#;@@@@@@@##+#+#####@@@@####++#@@@@@@@@@@@#+` `
.......` `.,::;;+@@@@#@###@#@@:#@@@@@@@@#+####+##@@@@#######@@@@@@@@@@@#@: `
......`` ..,::;''#@@@###@##@##:@@@@@@@@@#'#+###+;##@@@#+:+##@@@@@@@@@@@#@+` `
,......``.,,::;'''@@@####@##@;#@@@@@@@@@######++;;''#+'''###@@@@@@#@@@@@##; `
`.......``.,,:;;'++#@@@@@@@#@'+@@@@@@@#@@#++##@@#+;';'''+####@@@@@@@@@@@@@@+. `
.......``..,::;''+'@@@@###@#+@@@#@@@@#@@##+++@#@+';'''''+###@@@@@@@@@@@@@##;` `
`......``..,,:;;'''+@@@@#@#+@@#@##@++;@@#+#+##@@#';+'''+####@@@@@@@@@@@@@##+, `
`......``..,,::;;;''#@@@@##@@#@###@''+#@++++##@@#+';'+'+##+@@@@@@@@@@@@@@@##+` `
;.....```..,,,::::;'+@@@###'#@@#@#@@@@@@++++##@@##''+'''++#@@@@@@@@@@@@@@@###; `
+.....` ``.,,,,:::;;+#@@@##@'@@###@@@@@#+'#+##@@#++++'++++@#@@@@@@@@@@@@@####+ `
+.....````...,,,::;::+@@@#@@'@@#@#@@@#@#+++++#@@@#++''#+++@@@@@@@@@@@@@@@#####; `
`#.....````.....,,::::+#@@@@@'#@@@@@@@@@+++++##@@@+++':#####@@@@@@@@@@@@@@@####+ `
#......``.....,,,,::;'+@@@@#+@@@@@@@@@@+''++######@#++;####@@@@@@@@@@@@@@######.` `
',......`..,,,.,,,::;;#@@@@+@@@@@@@@@@@''++###;,,,,'##+#@@#;;':;@@@@@@@@@@#@@##+ `
`,........,,,,,,,,::;:##@@@#@@@@@@@@@@#'''+##;,:,:::'+@+;.,;';;++@@@@@@@@@@@@@@# `
....``...,,,,,,::::;:##@@@@@#@@@@@@@@#''+#+;:,,:;;;:'+,,,:'+++''#@@@@@@@@@##@@#, `
.....```..,,:::::::::##@@@@@@##@@@@@@+'+';::,,;;;:;'',.,''###+';,'@@@@@@@@#####+` `
,.......`.,,::::;:;:;#@@@@@@@#@##@@@@++';::,,;;;;;'+++;;':,,;+..,:+@@@@@@@@@@@##: `
,.....````..,:::;;;;'#@@@@@@@###@@@@@+;:,::::;::;''+++#....,,.,:,,'#@@@@@@@@@@##+.` `
.....``````..;;;;'''##@@@@@@@####@##';::,:::;:;;;;'++#,.....,::,::'+@@@@@@@@@###+'` `
.....```` `.,::;;''+#@@@@@@@@##@#+;;::,,,::::;;;''++++`.,...,,:,,:+++#@@@########+. `
......`.```.,:,:;;''#@@@@@@#''';;;;:::,:;::;;;;'+++++#.`.,,,,,..,,+++#######@##+##: `
......``````.,:::;'++#@@#++';;::;::::,,::::;;;''''''+#.....,:,...:'++############+; `
......`.```.`.,::;;##';';;;';:;;;;;::::;;;;:;;'''++###...,,,.,..,;+++#@@@#####@###; `
.........`````.,:;+':;;;:;;;;:::,:;,,,::;;;;'''+++####`.,,,,,....'+++#@@#@######@#+ `
`...........``.,:+:::;:;;;;;;;:;;:::::;;;;''++++#@@@#+.``,,:,.`.,++'#@@@@@@@######+` `
`.......`..```.,;:::,,:;;:;;:;::;;::::;;''+++#+#@@@@#......,,...,+'+#@@@@@@#######+. `
........````..:;:,,::;;:::::;:;:,:::;;;'+++++#@@@@@#,`.,,,.`,,.:''###############+. `
........``..,,;;,,,,::,::::::;::::;;''''++++#@@@@@@##...::,`.,:;;+#######+#++####+. `
`.......`.,,,::;,,,:,,,,,,::::,:,;;'+'+'++##@@@@@@@@@;..`.,,.,;;'++#######+++###++. `
......``..,.,:,,:,,,.,,,:::,,,:;''+++++###@@@@@@@@@@@;..`.,::;'+++#+#++##+++#++++. `
,.....`.`,..,,,:,..,.,,,,,:;;:';'''+#++##@@@@@@@@@@@@@#,.,;'+##+++++++####+++++++` .
'..`....`..`..,,:.:::,,,,::;':''''++++##@@@@@@@@@@@@@@@@#+###@@#+++++++########+' .
#.``..`...``.,:::.,:,,,:::;;';;'++++###@@@@@@@@@@@@@@@@@@@@@@@@@##+'+++++++#++++` .
#;....`.....::;:,,::::,:::;;;;'++++###@@@@@@@@@@@@@@@@@@@@@@@@@@@@##+++++++++';. .
#+..........:;:,,,,,;;:;:;;;'''+++###@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##++++++, .
`##;.......,,::.,,,,:,:;:;;;''++++#+#@###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ `,.. .
.###.......,::.,,,:,,::::;;;'+++#++#@##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ` .
:###:......,,.,.,,,:,:::;;;''++#+######@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@` .
####+....`....`.,,,::;:;;'+++++##@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, .
#####,..````.`..,,:::''''++'+++#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; .
+##@@+...`````.,:::;;'+''''''+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+ .
`##@@@@:..`....,,:;:;''+''''+#@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@# .
###@@@#.......,:::;''++'''+#@@@@@@@@@@@@@@@@@@@@@@@####@@@@@@@@@@@@@@@@ .
##@@@@@'.....,,::;;''++++#@@@@@@@@@@@@@@@@@@@@@@@@@@####@@@@@@@@@@@@@@@ .
+#@@@@@#,.....,,:;''+++#@@@@@@@@@@@@@@@@@@@@@@@@@@@#####@@@@@@#@@@@@@@@ .
`;#@@@@###,...,::;''+#@@@@@@@@@@#################@@@++++##@@@@@@@@@@@@@@. ` .
#@@@@@##@@:..,:;'+#@@@@@@@@@@######++####+#++#+#@@@#+++#@@@@@@@@@@@@@@@' .
#@@@@##@@@@+,:'+@@@@@@@@@@@@##+#++++++++++++++##@@##+++#@@@@@@@@@@@@@@@@ .
`##@##+#@@@@@@#@@@@@@@@@@@@@##++++''''''++++++++####+++#@@@@@@@@@@@@@@@@@ .
,#@##++#@@@@@@@@@@@@@@@@@@@##++''''''''''''++'++++++++@@@@@@#@@@@@@@@@@@@ .
;##########@@@@@@@@@#@@@@@@##+';;;;;;;''''''''+##++########++++''''''';;;. .
,