The American National Standards Institute , eller ANSI , Character Set innehåller 256 tecken , från övre - och gemener alfabetet till siffror , skiljetecken och accenter . Det standardiserade grundläggande teckenuppsättning som används datorenheter , definierar vilka tecken som ska ingå och i vilken ordning för att inkludera dem . De första 128 tecknen i den fullständiga ANSI set , från noll till 127 , utgör de ASCII-tecken , som omfattar 32 styrsekvenser . Från 128 till 255 , de utökade ANSI-tecken inkluderar bokstäver med accent , matematiska symboler och linje - ritning tecken . Innan standarder
världen av datorer började med ett Babel av teckenuppsättningar , varje enhet Maker definierar sin egen uppsättning indata och sekvenser kontroll . Dessa tidiga system som används papper hålkort som deras uppgifter - lagringsmedium . Positionerna på ett kort som innehöll eller saknade stämplingar bestämt de uppgifter som den lagras. IBM , UNIVAC , FORTRAN , STRETCH : vart och ett av dessa system används olika karaktär arrangemang och antal tecken. Utan en övergripande standard , saknade dessa enheter möjlighet att prata med varandra . Addera ASCII
ursprungliga American Standard Code for Information Interchange , eller ASCII , teckenuppsättning började 1960 med dator pionjären Bob Bemer , en IBM anställd som insåg att hålkort kaos av konkurrerande tidiga operativsystem höll tillbaka datorns adoption . Vid den tiden använde IBM sig olika nio - teckenkodning bland sina produkter . BEMER in en kod - sekvens förslag till ANSI , som så småningom godkände en plan som liknar Bemer original . Arton år senare , blev IBM PC den första datorn som används ASCII .
ASCII-tecken
placerad inom ett numeriskt rutnät som sträcker sig från noll till 128 , ASCII-teckenuppsättningen börjar med en uppsättning av 32 kontroller sekvenser , varav vissa inte längre se utbredd användning och andra , såsom " ESC ", som förblir en del av dagens datorer . Den " Space " tjänar som tecken 32 , den 33 i set , följt av icke - alfabetiska symboler såsom hash märke , dollartecken , et-tecken och skiljetecken . Siffrorna noll till nio utgör tecken 48 till 57 , följt av mer skiljetecken och matematiska symboler . Den stora bokstäver alfabetet visas från 65 till 90 , följt av mer icke - alfabetiska tecken . Avrundning ut ASCII set , 97 till 122 håller gemener alfabetet , följt av klammerparenteser , röret symbolen , tilde och " DEL ", eller ta bort, tecken .
Utökade tecken
sanna ANSI-teckenuppsättning ägnar positionerna 128 och 255 till de diakritiska tecken som används av de flesta europeiska språk, inklusive två - teckenkombinationer kallas digraphs , och övre och gemener vokaler och konsonanter . Tillsammans med färdiga fraktioner , icke - engelsk interpunktion , Gradsymbolen och vissa alfanumeriska upphöjda , innehåller den också de grekiska tecken och symboler ekvation vanliga i matematik , och en uppsättning tecken som används för att rita enkel - och dubbel - regerade rutor liknande ramarna kring HTML-tabeller . Addera Beyond och sidan ANSI
Tillsammans med den sanna ANSI teckenuppsättning , definierar Microsoft Windows ANSI set en variant med ett förväxlingsbart namn och huvudsak liknande tecken. Den saknar ANSI linje - ritning tecken och omfattar andra skiljetecken i stället , bland dem två symboler varumärken , copyright symbol, en pre - made ellips punkt, kula , em - streck och en- dash . Utöver de traditionella 256 - tecken begränsningar av ANSI , gör Unicode möjliga teckenuppsättningar med tusentals tecken , tillmötesgående nästan alla världens språk , inklusive de som inte använder det latinska alfabetet , till exempel Asien och Mellanöstern språk .
Addera