ASCII

ASCII é o acrónimo de American Standard Code for Information Interchange (Código Estándar Americano para o Intercambio de Información). É un conxunto de códigos para o computador que serven para representar cifras, letras, puntuación e outros caracteres. A definición dos valores ASCII para os caracteres xurdiu en 1961 e un dos seus inventores foi Robert W. Bemer.

ASCII é unha estandarización, na industria da informática, dos valores que se lle asignan con 8 bits a cada carácter. Os caracteres son manipulados e almacenados na memoria, discos etc, baixo ese código binario de 8 bits. ASCII é unha extensión da táboa de 7 bits orixinal, ASC, que non contiña os caracteres acentuados.

A arte ASCII consiste na composición de imaxes empregando como elementos os caracteres dispoñibles no teclado do computador.

 Táboa ASCII 
 Caracteres de Control 
O código ASCII reserva os primeiros 32 códigos (numerados do 0 ao 31 xunto ao 127 en decimal) para caracteres de control: códigos non pensados orixinalmente para representar información imprimible, senón para controlar dispositivos (coma impresoras) que empregan ASCII.
BinarioDecimalHexAbreviaturaReprATNome/Significado0000 0000000NUL␀^@Caracter Nulo0000 0001101SOH␁^AComezo de Encabezado0000 0010202STX␂^BComezo de Texto0000 0011303ETX␃^CFin de Texto0000 0100404EOT␄^DFin de Transmisión0000 0101505ENQ␅^EEnquiry0000 0110606ACK␆^FAcknowledgement0000 0111707BEL␇^GTimbre0000 1000808BS␈^HRetroceso0000 1001909HT␉^ITabulación horizontal0000 1010100ALF␊^JLine feed0000 1011110BVT␋^KTabulación Vertical0000 1100120CFF␌^LForm feed0000 1101130DCR␍^MCarriage return0000 1110140ESO␎^NShift Out0000 1111150FSI␏^OShift In0001 00001610DLE␐^PData Link Escape0001 00011711DC1␑^QDevice Control 1 — oft. XON0001 00101812DC2␒^RDevice Control 20001 00111913DC3␓^SDevice Control 3 — oft. XOFF0001 01002014DC4␔^TDevice Control 40001 01012115NAK␕^UNegative Acknowledgement0001 01102216SYN␖^VSynchronous Idle0001 01112317ETB␗^WEnd of Trans. Block0001 10002418CAN␘^XCancel0001 10012519EM␙^YEnd of Medium0001 1010261ASUB␚^ZSubstitute0001 1011271BESC␛^[ ou ESCEscape0001 1100281CFS␜^\File Separator0001 1101291DGS␝^]Group Separator0001 1110301ERS␞^^Record Separator0001 1111311FUS␟^_Unit Separator0111 11111277FDEL␡^? Delete

 Caracteres imprimibles 
O código 32, o carácter espazo, designa ao espazo entre palabras, e produces normalmente pola barra espazadora dun teclado. Os códigos do 33 ao 126 coñecense coma caracteres imprimibles, e representan letras, díxitos, signos de puntuación e varios símbolos.
BinarioDecHexRepresentación0010 00003220espazo ( )0010 00013321!0010 00103422"0010 00113523#0010 01003624$0010 01013725%0010 01103826&0010 01113927'0010 10004028(0010 10014129)0010 1010422A*0010 1011432B+0010 1100442C,0010 1101452D-0010 1110462E.0010 1111472F/0011 0000483000011 0001493110011 0010503220011 0011513330011 0100523440011 0101533550011 0110543660011 0111553770011 1000563880011 1001573990011 1010583A:0011 1011593B;0011 1100603C<0011 1101613D=0011 1110623E>0011 1111633F? BinarioDecHexRepresentación0100 00006440@0100 00016541A0100 00106642B0100 00116743C0100 01006844D0100 01016945E0100 01107046F0100 01117147G0100 10007248H0100 10017349I0100 1010744AJ0100 1011754BK0100 1100764CL0100 1101774DM0100 1110784EN0100 1111794FO0101 00008050P0101 00018151Q0101 00108252R0101 00118353S0101 01008454T0101 01018555U0101 01108656V0101 01118757W0101 10008858X0101 10018959Y0101 1010905AZ0101 1011915B[0101 1100925C\0101 1101935D]0101 1110945E^0101 1111955F_ BinarioDecHexRepresentación0110 00009660`0110 00019761a0110 00109862b0110 00119963c0110 010010064d0110 010110165e0110 011010266f0110 011110367g0110 100010468h0110 100110569i0110 10101066Aj0110 10111076Bk0110 11001086Cl0110 11011096Dm0110 11101106En0110 11111116Fo0111 000011270p0111 000111371q0111 001011472r0111 001111573s0111 010011674t0111 010111775u0111 011011876v0111 011111977w0111 100012078x0111 100112179y0111 10101227Az0111 10111237B{0111 11001247C|0111 11011257D}0111 11101267E~

 Véxase tamén 
 Outros artigos 
 Arte ASCII
 Ligazóns externas 
 Ferramenta online para traducir ASCII a ou dende Binario, Hexadecimal, Decimal e Base64 

Categoría:Informática
Categoría:Acrónimos de informática