ASCII-taulukko
Täydellinen ASCII-merkkikoodausviite desimaali-, heksadesimaali-, oktaali-, binäärikoodeilla, HTML-entiteeteillä ja merkinkuvauksilla. Välitön haku ja suodatus.
Mikä on ASCII?
ASCII (American Standard Code for Information Interchange) on merkkikoodausstandardi, joka kehitettiin 1960-luvulla ja joka osoittaa numeeriset koodit 0:sta 127:ään tekstin esittämiseksi tietokoneissa ja muissa laitteissa. Se sisältää 128 merkkiä: 32 ohjausmerkkiä (0-31 ja 127) ja 96 tulostettavaa merkkiä (32-126), mukaan lukien kirjaimet, numerot, välimerkit ja symbolit.
Mitkä ovat eri lukujärjestelmät, joita käytetään ASCII:ssä?
ASCII-koodit voidaan esittää neljässä lukujärjestelmässä: Desimaali (kanta-10, 0-127), Heksadesimaali (kanta-16, 00-7F), Oktaali (kanta-8, 000-177) ja Binääri (kanta-2, 00000000-01111111). Jokainen järjestelmä on hyödyllinen eri yhteyksissä: desimaali ihmisen luettavuudelle, heksadesimaali ohjelmointiin, binääri bittikuvioiden ymmärtämiseen ja oktaali vanhoille järjestelmille.
Mitä ovat ASCII-ohjausmerkit?
Ohjausmerkit (koodit 0-31 ja 127) ovat ei-tulostettavia merkkejä, jotka ohjaavat tekstin näyttämistä tai siirtämistä. Esimerkkejä: NUL (0) nollapäätteelle, LF/Line Feed (10) uusille riveille Unix/Linuxissa, CR/Carriage Return (13) uusille riveille vanhoissa Mac-järjestelmissä, Sarkain (9) vaakasuoraan väliin ja ESC (27) escape-jaksoille.
Mikä on ero ASCII:n ja Unicode:n välillä?
ASCII käyttää 7 bittiä 128 merkin koodaamiseen, pääasiassa englanninkieliselle tekstille. Unicode käyttää jopa 21 bittiä yli 140 000 merkin koodaamiseen kaikista maailman kirjoitusjärjestelmistä. ASCII on Unicoden osajoukko - ensimmäiset 128 Unicode-koodipistettä vastaavat tarkasti ASCIIä. UTF-8, yleisin Unicode-koodaus, on taaksepäin yhteensopiva ASCII:n kanssa.
Mitä ovat HTML-entiteetit ja miten ne liittyvät ASCII:hin?
HTML-entiteetit ovat erikoiskoodeja, joita käytetään HTML:ssä merkkien näyttämiseen, joilla on erityinen merkitys markupissa tai joita ei ole saatavilla standardinäppäimistöillä. Numeeriset entiteetit käyttävät muotoa &#numero;, jossa numero on ASCII-desimaalikoodi. Esimerkiksi A näkyy "A":na, < "<":nä ja & "&":nä.
Miksi joitakin ASCII-merkkejä kutsutaan "ohjausmerkeiksi"?
Ohjausmerkit suunniteltiin lennätin- ja varhaispäätelaitteiden aikakaudella ohjaamaan laitteiden käyttäytymistä sen sijaan, että näytettäisiin näkyvää tekstiä. Esimerkiksi BEL (7) soitti kelloa, BS (8) siirsi kursoria taaksepäin, LF (10) siirtyi seuraavalle riville ja CR (13) palautti kursorin rivin alkuun. Monia käytetään edelleen nykyaikaisissa protokollissa.
Mikä on yleisten merkkien ASCII-koodi?
Yleiset ASCII-koodit sisältävät: Välilyönti (32), numerot 0-9 (48-57), isot kirjaimet A-Z (65-90), pienet kirjaimet a-z (97-122). Välimerkeillä on tietyt koodit: piste (46), pilkku (44), kysymysmerkki (63), huutomerkki (33), at-merkki (64) ja risuaita (35).
Miten käytän tätä ASCII-taulukkoa tehokkaasti?
Voit etsiä merkkejä syöttämällä niiden koodin (desimaali, heksadesimaali tai binääri) tai itse merkin. Käytä suodatusvälilehtiä nähdäksesi vain ohjausmerkit, tulostettavat merkit tai kaikki merkit. Vaihda desimaali-, heksadesimaali- ja oktaalinäkymien välillä nähdäksesi koodit haluamassasi muodossa. Napsauta mitä tahansa merkkiä kopioidaksesi sen leikepöydälle.
Mikä on laajennettu ASCII?
Laajennettu ASCII viittaa 8-bittisiin merkkikoodauksiin, jotka käyttävät koodeja 128-255 esittämään lisämerkkejä, kuten aksentoituja kirjaimia, valuuttasymboleja ja laatikoiden piirtomerkkejä. Ei kuitenkaan ole yhtä ainoaa "Laajennettu ASCII" -standardia - eri järjestelmät (ISO-8859-1, Windows-1252 jne.) määrittelevät eri merkit samoille koodeille.
Miksi ASCII on edelleen merkityksellinen tänään?
ASCII pysyy perustana tietotekniikalle uudemmista koodauksista huolimatta. Se on UTF-8:n (hallitseva web-koodaus) perusta, käytetään ohjelmoinnin syntaksissa, asetustiedostoissa ja verkkoprotokollissa. ASCII:n ymmärtäminen on välttämätöntä virheenkorjauksessa, alhaisen tason järjestelmien kanssa työskentelyssä ja tekstin esittämisen ymmärtämisessä tietokoneissa.
Miten rivinloput eroavat käyttöjärjestelmien välillä?
Eri käyttöjärjestelmät käyttävät eri ASCII-ohjausmerkkejä rivinloppuihin: Unix/Linux/macOS käyttää LF (Line Feed, koodi 10), Windows käyttää CR+LF (Carriage Return + Line Feed, koodit 13+10) ja klassinen Mac OS käytti vain CR (Carriage Return, koodi 13). Tämä voi aiheuttaa yhteensopivuusongelmia siirrettäessä tekstitiedostoja järjestelmien välillä.
Mikä on NUL-merkin (koodi 0) tarkoitus?
NUL-merkki (koodi 0) edustaa tietojen puuttumista ja käytetään merkkijonon päättäjänä C:ssä ja monissa ohjelmointikielissä. Se ilmoittaa tekstimerkkijonon lopun muistissa. NUL-tavuja käytetään myös tiedostomuodoissa tietojen täyttämiseen tiettyihin kohdistuksiin ja verkkoprotokollissa erilaisiin ohjaustarkoituksiin.
Voinko kopioida merkkejä tästä taulukosta?
Kyllä, voit napsauttaa mitä tahansa tulostettavaa merkkiä taulukossa kopioidaksesi sen suoraan leikepöydälle. Tämä on hyödyllistä erikoismerkkien lisäämisessä tekstiisi, koodiisi tai asiakirjoihisi. Voit myös kopioida koko taulukon tai suodatetut tulokset kopiointipainikkeella.
Mikä on ero tulostettavien ja ei-tulostettavien merkkien välillä?
Tulostettavat merkit (koodit 32-126) ovat näkyvissä näytettäessä, mukaan lukien kirjaimet, numerot, välimerkit ja symbolit. Ei-tulostettavat merkit (koodit 0-31 ja 127) ovat ohjausmerkkejä, jotka suorittavat toimintoja, kuten kursorin siirtämisen, laitteiden ohjauksen tai tietojen lopun ilmoittamisen. Ne eivät näy näkyvinä glyfeinä, mutta vaikuttavat tekstin käsittelyyn.
Näin käytät työkalua ASCII-taulukko
Kattava ASCII-taulukko desimaali-, heksa-, oktaali- ja binäärikoodeineen sekä HTML-entiteetteineen ja merkkien kuvauksineen, välittömällä haulla ja suodatuksella. Toimii paikallisesti selaimessa — hakemasi tieto ei lähde minnekään.
- Kirjoita ruutuun 'Search by code, character or description...' päästäksesi suoraan merkkiin, esimerkiksi 65 tai 'capital A'.
- Rajaa luetteloa painikkeilla All, Control, Printable ja Extended keskittyäksesi tarvitsemaasi alueeseen.
- Vaihda Base: -valikkoa Decimalin, Hexadecimalin ja Octalin välillä näyttääksesi koodit valitsemassasi lukujärjestelmässä.
- Lue kunkin rivin tiedot: Binary-arvo, &-kaltainen HTML-entiteetti ja merkin Type-kuvaus.
Ohjausmerkeillä (koodit 0–31) ei ole näkyvää symbolia; hae sen sijaan lyhenteillä kuten NUL, LF tai ESC.
Aiheeseen liittyvät työkalut
- Tiivistetarkistus Laske ja vahvista MD5, SHA-1, SHA-256, SHA-512 tiedostotiivisteet paikallisesti
- Chmod-laskin Ilmainen online chmod-laskin Linux-tiedostooikeuksien visualisointiin ja laskentaan valintaruuduilla. Muunna heti numeerisen (755, 644) ja symbolisen merkintätavan (rwxr-xr-x) välillä. Tukee erikoisoikeuksia kuten setuid, setgid, sticky bit.
- Hex-katselin Näytä tiedostojen sisältö hex-dump-muodossa haulla, siirtymällä ja virtuaalisella vierityksellä
- MIME-tyypin Haku Löydä MIME-tyypit heti tiedostotunnisteella tai hae tunnisteita MIME-tyypillä. Ilmainen verkkoviite yli 1000 merkinnällä.
- Näytön tarkistus Tunnistaa näytön resoluution, viewport-koon, DPI:n ja värisyvyyden reaaliajassa.
- Selaintiedot Tunnista heti selaimen nimi, versio, renderöintimoottori, käyttöjärjestelmä, näytön resoluutio, kieli ja kaikki selaimen ominaisuudet verkossa.
- HTTP-pyyntö Testaaja Testaa REST API:ja suoraan selaimessasi. Lähetä GET-, POST-, PUT-, DELETE-pyyntöjä mukautetuilla otsikoilla, rungolla ja parametreilla. Näe vastauksen tila, otsikot ja JSON-runko heti.
- .htaccess-generaattori Luo Apache .htaccess-sääntöjä uudelleenohjauksille, uudelleenkirjoituksille, turvallisuusotsikoille, välimuistille ja muulle.