ASCII
ASCII (engleski: American Standard Code for Information Interchange, što u prijevodu znači Američki standardni kod za razmjenu informacija),[1] je skup koji se sastoji od prvih 128 (od 0 do 127) ASCII znakova. Druga grupa znakova, od 128 do 255, poznata je kao produženi skup ASCII znakova.
Slično drugim kodovima za reprezentaciju pisanih znakova, ASCII specifira korespondenciju između digitalnih bitova i simbola/glifova pisanog jezika, i omogućuje digitalnim uređajima da komuniciraju međusobno i da obrađuju, čuvaju i komuniciraju informacijama koje sadrže znakove. ASCII znakovni kod, ili njegova kompatibilno proširenje, se koristi gotovo kod svih uobičajenih računara, naročito osobnim računarima i radnim stanicama. Preporučeni MIME naziv za ovo kodiranje je „US-ASCII“.
ASCII je, striktno propisano, sedmobitni kod, što znači da koristi sedam binarnih cifara (raspon od 0 do 127 u dekadnom sistemu) za predstavljanje znakovnih informacija. U vrijeme kada je ASCII bio uveden, mnogi računari su koristili osmobitne grupe (bajtove, ili nešto preciznije, oktete) kao najmanju jedinicu za predstavljanje informacije; osmi bit je bio obično korišten kao bit parnosti za provjeru grešaka u prijenosu informacija ili druge funkcije specifične za neki uređaj. Mašine koje nisu koristile parnost obično su postavljale osmi bit na nulu, mada je bilo i nekih sistema koje su postavljale osmi bit na jedinicu.
ASCII ne propisuje ni na koji način informacije o konceptualnoj strukturi ili izgledu dijela teksta. To zahtijeva druge standarde kao što su markup jezici. Konceptualna struktura može se dodati koristeći XML a izgled korištenjem HTML-a, za relativno jednostavne stvari, SGML-om za nešto komplikovanije ili PostScript-om, Display PostScript-om, ili TeX-om za napredne kontrole izgleda fonta i poravnjanja.
ASCII je prvi put objavila kao standard 1963. godine Američka asocijacija za standarde (engleski: American Standards Association, ASA), koja se kasnije preimenovala u ANSI. Postoje razne ASCII varijante, ali trenutno najrasprostranjenija je ANSI X3.4-1986, također standardizovana kao ECMA-6, ISO/IEC 646:1991 International Reference Version, ITU-T Recommendation T.50 (09/92), i RFC 20. Ugrađena je u njenu najvjerovatnije najbolju zamjenu, Unicode, kao prvih 128 znakova. Neki računarski stručnjaci smatraju ASCII najuspješnijim softverskim standardom ikada propagiranom.
Historijski gledano, ASCII se razvio iz telegrafskih kodova i njegova prva komercijalna upotreba je bila kao sedmobitni teleprinterski kod koji je proizvodio Bell.
Reference
[uredi | uredi izvor]- ^ "What is ASCII (American Standard Code for Information Interchange)?". WhatIs.com (jezik: engleski). Pristupljeno 1. 9. 2023.