Taula ASCII amb caràcters imprimibles

Què és ASCII?

L'estàndard ASCII (American Standard Code for Information Interchange) és un dels primers sistemes que s'utilitzaran per a representar el text als ordinadors.

En aquest sistema, cada caràcter (letras. números i símbols) es representen mitjançant un número. Aquesta forma, els sistemes informàtics poden emmagatzemar i transmetre text utilitzant valors numèrics.

Per exemple: A→65, a→97, @→64

Aquest sistema ha estat desenvolupat durant els anys 60 i segueix sent la base de moltes codificacions modernes.

Caràcters ASCII imprimibles

ASCII utilitza 7 bits , el que permet representar 128 caràcters diferents.

Dentro d'aquest conjunt existeixen dos tipus principals:

RangTipus de caràcter
0-31caràcters de control (no imprimibles)
32-126caràcters imprimibles
127caràcter d'esborrat (DEL)

La taula que mostra en aquesta pàgina inclou únicament els caràcters ASCII imprimibles , és a dir, aquells que poden representar-se visualment.

Els caràcters imprimibles comencen en el codi 32 , que corresponen a l' espai .

Contingut de la taula

A la taula trobareu per a cada caràcter:

  • la seva representació en binari
  • el seu valor en decimal
  • el seu valor en hexadecimal
  • el caràcter corresponent

Aquestes equivalències permeten entendre com es representen els caràcters dins dels sistemes informàtics.

Com escriure caràcters mitjançant codis ASCII

En molts sistemes és possible inserir caràcters utilitzant el seu codi decimal mitjançant combinacions amb la tecla Alt .

Passos

  1. Activa el bloc numèric del teclat.
  2. Mantén pulsada la tecla Alt .
  3. Introdueix el codi decimal del caràcter al teclat numérico.
  4. Deixa anar la tecla Alt .

El caràcter apareixerà automàticament.

Nota sobre altres caràcters

L'estàndard ASCII original no inclou caràcters com:

  • ñ
  • à
  • ©

Aquests pertanyen a codificacions posteriors com ISO-8859-1, Windows-1252 o Unicode , que amplien el conjunt original de caràcters.

BinariDecHexCaràcter
1000003220espai
1000013321!
1000103422"
1000113523#
1001003624$
1001013725%
1001103826&
1001113927'
1010004028(
1010014129)
101010422A*
101011432B+
101100442C,
101101452D-
101110462E.
101111472F/
11000048300
11000149311
11001050322
BinariDecHexCaràcter
11001151333
11010052344
11010153355
11011054366
11011155377
11100056388
11100157399
111010583A:
111011593B;
111100603C<
111101613D=
111110623E>
111111633F?
10000006440@
10000016541A
10000106642B
10000116743C
10001006844D
10001016945E
BinariDecHexCaràcter
10001107046F
10001117147G
10010007248H
10010017349I
1001010744AJ
1001011754BK
1001100764CL
1001101774DM
1001110784EN
1001111794FO
10100008050P
10100018151Q
10100108252R
10100118353S
10101008454T
10101018555U
10101108656V
10101118757W
10110008858X
BinariDecHexCaràcter
10110018959I
1011010905AZ
1011011915B[
1011100925C\
1011101935D]
1011110945E^
1011111955F_
11000009660`
11000019761a
11000109862b
11000119963c
110010010064d
110010110165e
110011010266f
110011110367g
110100010468h
110100110569i
11010101066Aj
11010111076Bk
BinariDecHexCaràcter
11011001086Cl
11011011096Dm
11011101106En
11011111116Fo
111000011270p
111000111371q
111001011472r
111001111573s
111010011674t
111010111775u
111011011876v
111011111977w
111100012078x
111100112179i
11110101227Az
11110111237B{
11111001247C|
11111011257D}
11111101267E~

Per què serveix la taula ASCII

Comprender la taula ASCII permet entendre com els ordinadors representen el text internament. Encara que avui dia existeixen estàndards més amplis com Unicode , molts sistemes segueixen utilitzant ASCII com a base.

La taula ASCII resulta especialment útil en àmbits com:

  • programació , per comprendre com se representa els personatges
  • administración de sistemas , on apareixen codis i caràcters especials
  • redes i protocols , que històricament es basen en ASCII
  • educació tecnològica , per entendre com funcionan els sistemes informàtics

Tener una taula ASCII amb caràcters imprimibles permet consultar ràpidament les equivalències entre binari, decimal i hexadecimal , algo molt habitual en informàtica.

ASCII i les codificacions modernes

ASCII ha estat dissenyat per utilitzar 7 bits , el que permet representar 128 caràcters . Amb el temps, la necessitat d'incloure més símbols i caràcters de diferents idiomes va portar a la creació de sistemes de codificació més amplis.

Entre ells destaquen:

  • ISO-8859 , que amplia ASCII per a diferents idiomes
  • Windows-1252 , utilitzat durant anys en sistemes Windows
  • Unicode , l'estàndard actual que permet representar pràcticament tots els caràcters dels idiomes del món

Aun així, molts sistemes segueixen mantenint la compatibilitat amb ASCII , per tal de conèixer aquesta taula segueix sent útil per comprendre com estructurar les dades i el text en informàtica.