Поддерживать
www.wikidata.ru-ru.nina.az
U etogo termina sushestvuyut i drugie znacheniya sm ASCII znacheniya Zapros ISO 646 perenapravlyaetsya syuda Na etu temu nuzhno sozdat otdelnuyu statyu ASCII angl American standard code for information interchange ˈaes ki standart kodirovaniya znakov latinskogo alfavita cifr nekotoryh specialnyh znakov i upravlyayushih posledovatelnostej prinyatyj v 1963 godu Amerikanskoj associaciej standartov kak osnovnoj sposob predstavleniya tekstovyh dannyh v EVM ASCIIOrgan standartizacii Nacionalnyj institut standartov SShA Mediafajly na VikiskladeOpisanieTablica ASCII Standart ASCII predstavlyaet soboj semirazryadnyj kod bez rekomendacij otnositelno kontrolya chyotnosti soderzhashij 128 kodovyh pozicij Tablica ASCII opredelyaet kody dlya simvolov desyatichnyh cifr latinskogo alfavita nacionalnogo alfavita znakov prepinaniya upravlyayushih simvolov IstoriyaS razvitiem vychislitelnoj tehniki i yazykov programmirovaniya vozmozhnostej telegrafnogo koda ITA2 stalo ne hvatat chto vynuzhdalo proizvoditelej EVM sozdavat rasshireniya dlya ITA2 ili zhe svoi sobstvennye kody Krome togo dlya zapisi na perfokarty ispolzovalis razlichnye varianty Takim obrazom k nachalu 1960 h godov sushestvovalo dostatochno bolshoe kolichestvo kodirovok latinicy ispolzuemyh kak dlya peredachi po liniyam svyazi tak i dlya zapisi na magnitnuyu lentu perfolentu i perfokarty takih kak ITA2 FIELDATA razlichnye varianty BCDIC i t d prichyom dazhe v ramkah odnoj i toj zhe kodirovki odin kod mog sootvetstvovat razlichnym simvolam v zavisimosti ot modeli i naznacheniya ustrojstva Chtoby reshit etu problemu 4 avgusta 1960 goda byl sozdan komitet X3 2 kak chast komiteta X3 sformirovannogo 13 yanvarya togo zhe goda v kotoryj voshli predstaviteli kompanij IBM v chastnosti angl AT amp T Bell Labs i drugih Rabota po sozdaniyu ASCII nachalas 6 oktyabrya 1960 goda i pochti 3 goda spustya 17 iyunya 1963 goda byla opublikovana eyo pervaya redakciya ASA X3 4 1963 ASCII obespechivala kodirovanie simvolov 7 yu bitami 27 128 simvolov a 8 j bit starshij v oktete ispolzovalsya dlya kontrolya oshibok V pervoj redakcii ASCII otsutstvovali strochnye bukvy a oblast iz 28 pozicij v kolonkah gruppah po 16 simvolov 6 i 7 schitaya s 0 byla zarezervirovana dlya dalnejshego ispolzovaniya Velis spory o tom ispolzovat etu oblast dlya dobavleniya strochnyh bukv ili zhe upravlyayushih simvolov V 1965 godu byla podgotovlena novaya redakciya ASCII ASA X3 4 1965 kotoraya odnako tak i ne byla opublikovana i ne ispolzovalas nigde krome terminalov IBM 2260 2848 i printerov IBM 1053 da i to bez strochnyh bukv i nekotoryh drugih simvolov Sleduyushaya redakciya ASCII USAS X3 4 1967 byla opublikovana 5 iyulya 1967 goda i opredelila okonchatelnuyu kodovuyu tablicu Novye redakcii ASCII prodolzhili vyhodit i dalee USAS X3 4 1968 ANSI X3 4 1977 ANSI X3 4 1986 odnako kodovuyu tablicu izmeneniya v nih uzhe ne zatragivali V celom vnedrenie ASCII dolgoe vremya sabotirovalos kompaniej IBM otdavavshej predpochtenie sobstvennoj kodirovke EBCDIC yavlyayushejsya dalnejshim razvitiem kodirovki BCDIC takzhe sozdannoj IBM i osnovannoj v svoyu ochered na kode Hollerita So vremenem stali poyavlyatsya proizvodnye kodirovki s zadejstvovannym 8 m bitom 28 256 simvolov pervye 128 simvolov kotoryh sovpadayut s ASCII naprimer KOI 8 ISO 8859 Podobnye ASCII sovmestimye 8 bitnye kodirovki stali nazyvatsya rasshirennoj ASCII a sama ASCII vosprinimatsya kak ih pervaya mladshaya polovina Strukturnye svojstva tablicyPervaya versiya ASCII soderzhala 36 upravlyayushih simvolov 10 arabskih cifr 26 zaglavnyh latinskih bukv i 27 specialnyh simvolov kotorye podrazdelyali na gruppy 8 znakov prepinaniya 5 znakov dlya finansovyh i birzhevyh operacij amp 2 pary skobok 8 matematicheskih simvolov lt gt 2 strelki dlya blok shem Cimvol podushka imevshijsya v nabore dostupnyh simvolov mnogih pechatayushih ustrojstv togo vremeni i prisutstvovavshij v kodirovkah BCDIC angl i t d ni v odnu versiyu ASCII ne voshyol V versii ot 67 goda byl peresmotren nabor upravlyayushih simvolov sokrashyon do 33 ubrany strelki no dobavleny strochnye bukvy i sem dopolnitelnyh simvolov posle chego tablica prinyala okonchatelnyj vid Tablica ASCII 0 1 2 3 4 5 6 7 8 9 A B C D E F0 NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI1 DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US2 amp 3 0 1 2 3 4 5 6 7 8 9 lt gt 4 A B C D E F G H I J K L M N O5 P Q R S T U V W X Y Z 6 a b c d e f g h i j k l m n o7 p q r s t u v w x y z DEL Vse simvoly v ASCII delyatsya na 4 gruppy po 32 simvola Upravlyayushie simvoly a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 00 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 1F prednaznacheny dlya upravleniya peredachej i vyvodom teksta na terminal Gruppa nachinaetsya simvolom NUL a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 00 oznachayushim nezapisannyj uchastok naprimer perfolenty i etot simvol dolzhen ignorirovatsya pri vyvode na ekran ili na pechat Za predelami gruppy v konce tablicy takzhe raspolagaetsya simvol DEL a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 7F uchastok perfolenty probityj celikom oznachayushij chto simvol kotoryj zdes raspolagalsya byl udalyon a znachit ego takzhe sleduet propustit Sami upravlyayushie simvoly osnovnoj gruppy iznachalno byli razdeleny na 4 podgruppy upravlenie peredachej a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 01 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 07 formatirovanie a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 08 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 0F upravlenie ustrojstvom a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 10 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 17 i razdeliteli potokov dannyh a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 18 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 1F V versii 67 goda etot poryadok byl otchasti narushen iz za perenosa dopolnitelnyh upravlyayushih simvolov Gruppa cifr i osnovnyh znakov prepinaniya delitsya na dve podgruppy sootvetstvuyushie verhnemu i nizhnemu registru Gruppa nachinaetsya s probela a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 20 bylo prinyato reshenie chto probel dolzhen schitatsya pechatnym a ne upravlyayushim simvolom no pri etom raspolagatsya v samom nachale dlya korrektnoj raboty algoritmov sortirovki Cifry idut vo vtoroj podgruppe takoe reshenie bylo prinyato dlya togo chtoby ih legko bylo preobrazovat v Dvoichno desyatichnyj kod ubrav starshie 4 bita i obratno pribaviv prefiks 00112 naprimer cifra 5 imeet kod 0011 01012 Po etoj prichine cifry nevozmozhno bylo razmestit v pervoj podgruppe tak kak v nej pervym idyot probel Drugaya prichina raspolozheniya cifr v etoj gruppe bylo neobhodimo chtoby pri sortirovke bolshinstvo znakov prepinaniya raspolagalis ranshe cifr i bukv 9 simvolov posle probela znaki prepinaniya amp idushie v tom poryadke v kotorom ih raspolagali na pishushih mashinkah teh let za isklyucheniem skobok kotorye raspolagalis na poziciyah a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 28 i a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 29 tak kak nad cifra 0 okazalas pod kodovoj poziciej probela Odnako na elektromehanicheskih pishushih mashinah v chastnosti IBM Selectric raspolozhenie etih znakov bylo inym chto svyazano s nalichiem u nekotoryh iz nih mehanizma dozirovaniya sily udara kotoryj treboval raspolozheniya na odnoj klavishe znakov blizkih po opticheskoj plotnosti Okonchatelno otlichnoe ot tablicy ASCII polozhenie etih znakov bylo zakrepleno v IBM PC Simvoly tochki i zapyatoj v pishushih mashinkah teh let dublirovalis v oboih registrah V ASCII bylo resheno ne dublirovat znaki a zapolnit osvobodivsheesya mesto simvolami lt i gt Znak voprosa takzhe sparen so znakom kosoj cherty kak na pishushih mashinkah Gruppa zaglavnyh bukv nachinaetsya s simvola a href wiki title a a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 40 predpolagalos chto dlya mashin postavlyaemyh vo Franciyu i Italiyu etot simvol budet zamenyatsya na A Takzhe polozhenie zaglavnyh latinskih bukv i cifr bylo vybrano iz soobrazhenij sovmestimosti s shestibitnoj kodirovkoj DEC SIXBIT Tri pozicii posle zaglavnyh bukv a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 5B a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 5C i a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 5D takzhe predpolagalos zamenyat pri neobhodimosti na mestnye simvoly Gruppa strochnyh bukv poyavilas v ASCII 1965 no byla peresmotrena v ASCII 1967 Vse strochnye bukvy raspolozheny tak zhe kak v sootvetstvuyushie zaglavnye chto pozvolyaet pereklyuchat registr izmenyaya lish starshij bit Pozicii a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 60 a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 7B a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 7C i a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 7D takzhe predpolagalos menyat na mestnye pri neobhodimosti V redakcii 65 go goda byl dobavlen simvol logicheskogo otricaniya a href wiki D0 A8 D0 B5 D1 81 D1 82 D0 BD D0 B0 D0 B4 D1 86 D0 B0 D1 82 D0 B5 D1 80 D0 B8 D1 87 D0 BD D0 B0 D1 8F D1 81 D0 B8 D1 81 D1 82 D0 B5 D0 BC D0 B0 D1 81 D1 87 D0 B8 D1 81 D0 BB D0 B5 D0 BD D0 B8 D1 8F title Shestnadcaterichnaya sistema schisleniya 0x a 7C kotoryj v versii 67 go goda byl ubran Vazhnaya osobennost ASCII v otlichie k primeru ot ITA2 ne ispolzuet pereklyucheniya registrov Hotya pereklyuchenie registrov dlya zaglavnyh bukv moglo by umenshit trebuemoe kolichestvo bit i sootvetstvenno uvelichit skorosti peredachi i umenshit trebuemoe mesto na nositelyah odnako povyshaet risk ne prochest soobshenie pri povrezhdenii Bylo resheno otkazatsya ot ispolzovaniya registrov i umestit vse simvoly v 7 bit Tem ne menee v nabor vklyucheny simvoly pereklyucheniya registra ESC SI i SO dlya celej dalnejshego rasshireniya Nalozhenie simvolov S pomoshyu simvola Backspace BS vozvrat na odin simvol na printere mozhno pechatat odin simvol poverh drugogo V ASCII takim zhe sposobom mozhno dobavit k bukvam diakriticheskie znaki naprimer a BS a a BS a a BS a o BS o c BS c n BS n Primechanie V staryh shriftah apostrof risovalsya s naklonom vlevo sravnite i a tilda byla sdvinuta vverh sravnite i tak chto oni kak raz podhodili na rol simvolov akut i tilda sverhu Esli v odnoj pozicii dvazhdy napechatat odin i tot zhe simvol poluchitsya zhirnyj simvol esli v odnoj pozicii napechatat simvol a zatem podchyorkivanie poluchitsya podchyorknutyj simvol a BS a a a BS a Eta tehnika do sih por ispolzuetsya naprimer v spravochnoj sisteme a href wiki Man title Man man a Nacionalnye varianty ASCII Standart ISO 646 ECMA 6 predusmatrivaet vozmozhnost razmesheniya v ASCII nacionalnyh simvolov Dlya etogo predlagaetsya zamenyat simvoly Takzhe na meste znaka reshyotki mozhet byt razmeshyon simvol funta a na meste simvola dollara znak valyuty Variant ASCII ne soderzhashij nacionalnyh simvolov nazyvaetsya US ASCII ili international reference version Dlya nekotoryh yazykov s nelatinskoj pismennostyu russkij grecheskij arabskij ivrit i dr sushestvovali bolee radikalnye modifikacii ASCII V odnoj iz takih modifikacij na meste strochnyh latinskih bukv razmeshalis nacionalnye simvoly dlya russkogo i grecheskogo zaglavnye bukvy V drugoj modifikacii predusmatrivalos pereklyuchenie mezhdu US ASCII i nacionalnym variantom pereklyuchenie osushestvlyalos na letu s pomoshyu simvolov SO angl shift out i SI angl shift in v etom sluchae v nacionalnom variante mozhno bylo polnostyu zamenit latinskie bukvy na nacionalnye simvoly Sm takzhe KOI 7 Vposledstvii okazalos udobnee ispolzovat 8 bitovye kodirovki kodovye stranicy v kotoryh nizhnyuyu polovinu kodovoj tablicy 0 127 zanimayut simvoly US ASCII a verhnyuyu 128 255 dopolnitelnye simvoly vklyuchaya nabor nacionalnyh simvolov Takim obrazom do povsemestnogo vnedreniya Yunikoda aktivno ispolzovalas dlya predstavleniya lokalizirovannyh simvolov bukv mestnogo yazyka Otsutstvie edinogo standarta razmesheniya kirillicheskih simvolov v tablice ASCII dostavlyalo mnozhestvo problem s kodirovkami KOI 8 Windows 1251 i dr Nositeli drugih yazykov s nelatinskoj pismennostyu tozhe stradali iz za nalichiya neskolkih raznyh kodirovok Pervye 128 simvolov standarta Yunikod sovpadayut s sootvetstvuyushimi simvolami US ASCII V pervoj versii standarta ASCII 1963 god v poziciyah 0x5e 94 i 0x5f 95 raspolagalis simvoly strelka vverh i strelka vlevo sootvetstvenno Standart ECMA 6 1965 god zamenil ih na znak vstavki i simvol podchyorkivanie sootvetstvenno V Sovetskom Soyuze standart byl utverzhden v vide tablicy mezhdunarodnoj ssylochnoj versii koda KOI 7 N0 GOST 27463 87 ST SEV 356 86 Sistemy obrabotki informacii 7 bitnye kodirovannye nabory simvolov Upravlyayushie simvoly Osnovnaya statya Upravlyayushie simvoly Tablica ASCII sozdavalas dlya obmena informaciej po teletajpu V nabor byli vklyucheny nepechataemye simvoly ispolzuemye kak komandy dlya upravleniya teletajpom Analogichnye komandy primenyalis i v drugih dokompyuternyh sredstvah obmena soobsheniyami azbuka Morze semafornaya azbuka uchityvaya specifiku ustrojstva Bolshinstvo upravlyayushih simvolov ASCII vskore utratili svoyo naznachenie i v sovremennyh kompyuternyh sistemah ne ispolzuyutsya Primechanie dalee v spiske kody simvolov zapisany v shestnadcaterichnoj sisteme schisleniya posle nazvanij simvolov NUL 00 null pustoj Simvol b null b vsegda ignorirovalsya Na perfolentah cifra 1 oboznachalas otverstiem a cifra 0 otsutstviem otverstiya Uchastki perfolenty na kotoryh ne byla zapisana informaciya ne soderzhali otverstij to est soderzhali simvoly b null b takie uchastki raspolagalis v nachale i v konce lenty Simvol b null b po sej den ispolzuetsya vo mnogih yazykah programmirovaniya kak priznak konca stroki i oboznachaetsya 0 termin stroka oboznachaet posledovatelnost simvolov V nekotoryh operacionnyh sistemah b null b poslednij simvol lyubogo tekstovogo fajla Soobsheniya peredavaemye po kanalu svyazi delilis na dve chasti Zagolovok Tekst Zagolovok soderzhal adresa otpravitelya i poluchatelya kontrolnuyu summu i t p mog razmeshatsya do teksta ili posle Terminom tekst nazyvalas chast soobsheniya prednaznachennaya dlya pechati Simvol Kod HEX Rasshifrovka Perevod OpisanieSOH 01 start of heading nachalo zagolovka Simvol nachala zagolovka SOH otmechaet razdelenie dannyh ne otnosyashijsya k dannym chast potoka soderzhashuyu adresa i drugie sluzhebnye dannye STX 02 start of text nachalo teksta Vklyuchit pechatayushee ustrojstvo teletajp Tekst dlya pechati raspolagalsya mezhdu simvolami STX i ETX ETX 03 end of text konec teksta Vyklyuchit pechatayushee ustrojstvo teletajp V nashi dni kod 03 ispolzuetsya dlya otpravki processu signala SIGINT signal preryvanie angl signal interrupt i mozhet byt nabran nazhatiem kombinacii klavish Ctrl C Poluchiv takoj signal process dolzhen angl EOT 04 end of transmission konec peredachi Simvol ispolzuetsya emulyatorami terminalov v znachenii Konec fajla EOF angl end of file i mozhet byt otpravlen nazhatiem kombinacii klavish Ctrl D Poluchiv takoj signal emulyator terminala opredelit process kotoryj v dannyj moment rabotaet s terminalom i ustanovit v standartnom potoke vvoda etogo processa stdin angl standard input stream flag Konec fajla V rezultate process prekratit angl stdin i nachnyot obrabotku prochitannyh dannyh ENQ 05 enquire Proshu podtverzhdeniya ACK 06 acknowledgement Podtverzhdayu Simvol NAK oznachaet obratnoe Ne podtverzhdayu BEL 07 bell zvukovoj signal zvonok Simvol chasto oboznachaetsya kak a i ispolzuetsya dlya podachi zvukovogo signala BS 08 backspace vozvrat na odin simvol Peredayotsya pri nazhatii klavishi Backspace TAB 09 tabulation gorizontalnaya tabulyaciya Oboznachaetsya kak t Inogda nazyvaetsya HT ot angl horizontal tabulation LF 0A line feed perevod stroki Komanda dlya opuskaniya karetki pechatayushego ustrojstva na odnu stroku vniz Oboznachenie konca stroki razlichaetsya v semejstvah operacionnyh sistem v UNIX odinochnyj simvol LF v rannih versiyah MacOS i nekotoryh OS domashnih kompyuterov odinochnyj simvol CR v Windows posledovatelnost simvolov CR LF Vo mnogih yazykah programmirovaniya simvol oboznachaetsya kak n Mnogie terminaly 70 80 h godov soderzhali pereklyuchatel povedeniya klavishi Return pozvolyayushij posylat pri nazhatii na neyo libo posledovatelnost CR LF libo tolko CR VT 0B vertical tab vertikalnaya tabulyaciyaFF 0C form feed progon stranicy novaya stranica Komanda dlya printera prodolzhit pechat s nachala sleduyushego lista CR 0D carriage return vozvrat karetki Komanda dlya printera prodolzhit pechat s nachala tekushej stroki ne s novoj stroki Vo mnogih yazykah programmirovaniya simvol b CR b oboznachaetsya kak r V operacionnoj sisteme Mac simvol CR v proshlom oboznachal konec stroki tekstovogo fajla S klaviatury simvol CR mozhet byt vvedyon nazhatiem kombinacii klavish Ctrl M SO 0E shift out Pereklyuchitsya na druguyu lentu kodirovku Drugaya lenta obychno byla okrashena v krasnyj cvet V dalnejshem simvol ispolzovalsya dlya pereklyucheniya na nacionalnuyu kodirovku SI 0F shift in Pereklyuchitsya na ishodnuyu lentu kodirovku Komanda dlya vypolneniya dejstviya obratnogo dejstviyu SO DLE 10 data link escape Ekranirovanie kanala dannyh Lyubye simvoly sleduyushie posle DLE dolzhny vosprinimatsya kak dannye a ne kak upravlyayushie simvoly DC1 11 device control 1 Pervyj simvol upravleniya ustrojstvom Komanda vklyuchit ustrojstvo chteniya perfolenty DC2 12 device control 2 Vtoroj simvol upravleniya ustrojstvom Komanda vklyuchit DC3 13 device control 3 Tretij simvol upravleniya ustrojstvom Komanda vyklyuchit ustrojstvo chteniya perfolenty DC4 14 device control 4 Chetvyortyj simvol upravleniya ustrojstvom Komanda vyklyuchit perforator NAK 15 negative acknowledgment Ne podtverzhdayu Obratno simvolu ACK SYN 16 synchronization Etot simvol peredavalsya kogda dlya sinhronizacii bylo neobhodimo chto nibud peredat ETB 17 end of text block konec tekstovogo bloka Inogda tekst po tehnicheskim prichinam razbivalsya na bloki CAN 18 cancel Otmena Otmena togo chto bylo peredano ranee EM 19 end of medium Konec nositelya Konchilas perfolenta bumaga i t p SUB 1A substitute Podstavit Simvol stavitsya Na meste simvola znachenie kotorogo bylo poteryano ili isporcheno pri peredache Pered simvolom dlya interpretacii kotorogo nuzhno pereklyuchitsya na dopolnitelnyj nabor simvolov Pered simvolom pechatat kotoryj nuzhno drugim cvetom V nastoyashee vremya simvol vstavlyaetsya nazhatiem kombinacii klavish Ctrl Z i ispolzuetsya dlya oboznacheniya konca fajla v operacionnyh sistemah DOS i Windows ESC 1B escape Znak togo chto simvol sleduyushij posle ESC imeet kakoe to drugoe otlichnoe ot opredelyonnogo v ASCII znachenie Obychno posle simvola ESC sleduyut upravlyayushie posledovatelnosti v operacionnoj sisteme DOS oni realizuyutsya drajverom ANSI SYS DEL 7F delete steret poslednij simvol Simvolom DEL sostoyashim v dvoichnom kode iz vseh edinic mozhno bylo zabit lyuboj simvol Ustrojstva i programmy ignorirovali DEL tak zhe kak i NUL Kod etogo simvola proishodit iz pervyh tekstovyh processorov s pamyatyu na perfolente v nih udalenie simvola proishodilo zabivaniem ego koda dyrochkami oboznachavshimi logicheskie edinicy Podderzhivalos razdelenie dannyh na 4 urovnya Simvol Kod Rasshifrovka Perevod OpisanieFS 1C file separator razdelitel fajlov soobshenie moglo sostoyat iz fajlovGS 1D group separator razdelitel grupp fajly mogli sostoyat iz gruppRS 1E record separator razdelitel zapisej gruppy mogli sostoyat iz zapisejUS 1F unit separator razdelitel yunitov zapisi mogli sostoyat iz yunitovPredstavlenie ASCII v EVMNa podavlyayushem bolshinstve sovremennyh kompyuterov minimalno adresuemaya edinica pamyati bajt razmerom v 8 bit poetomu tam ispolzuyutsya 8 bitnye a ne 7 bitnye simvoly Obychno simvol ASCII rasshiryayut do 8 bit prosto dobavlyaya odin nulevoj bit v kachestve starshego USASCII 8 Na kompyuterah IBM 360 primenyalsya drugoj metod 6 j bit esli pervym schitat samyj mladshij bit peremeshaetsya v 7 j a byvshij 7 j razdvaivaetsya i kopiruetsya i v 8 j bit i v 6 j Takuyu kodirovku nazyvali USASCII 8 0 1 2 3 4 5 6 7 8 9 A B C D E F0 NUL SOM EOA EOM EQT WRU RU BELL BKSP HT LF VT FF CR SO SI1 DC0 DC1 DC2 DC3 DC4 ERR SYNC LEM S0 S1 S2 S3 S4 S5 S6 S72 3 4 BLANK amp 5 0 1 2 3 4 5 6 7 8 9 lt gt 6 7 8 9 A A B C D E F G H I J K L M N OB P Q R S T U V W X Y Z C D E a b c d e f g h i j k l m n oF p q r s t u v w x y z ESC DEL Na kompyuterah s minimalno adresuemoj edinicej pamyati v 36 bit ponachalu ispolzovali 6 bitnye simvoly 1 slovo 6 simvolov Posle perehoda na ASCII na takih kompyuterah v odnom slove stali razmeshat libo 5 semibitovyh simvolov 1 bit ostavalsya lishnim libo 4 devyatibitovyh simvola Vvod s klaviaturyRaspolozhenie simvolov ASCII na klaviature soglasno ANSI X4 14 1971 simvoly verhnego registra vvodyatsya v sochetanii s klavishej Shift a upravlyayushie simvoly s Ctrl 1 2 3 4 5 amp 6 7 8 9 0 BSESCQ qW wE eR rT tY yU uI iO oP p CtrlA aS sD dF fG gH hJ jK kL l CRShiftZ zX xC cV vB bN nM m lt gt ShiftLF Kody ASCII ispolzuyutsya v programmirovanii kak promezhutochnye krossplatformennye kody nazhatyh klavish v protivoves skan kodam IBM PC i prochim vnutrennim kodam Dlya raskladki klaviatury QWERTY tablica kodov vyglyadit tak kak pokazano v sleduyushej tablice 27112113114115116117118119120121122123441451919249505152535455565748189187845363314411110610998187698284898573798021922113463534103104105107206583687071727475761862222201001011021622690886786667877188190191163897989913179118321892931737403996110Sm takzhePerenosimyj nabor simvolov Upravlyayushie simvoly EBCDIC YUSCII Yunikod ASCII art KOI 8PrimechaniyaASCII angl the Cambridge English Dictionary dictionary cambridge org Data obrasheniya 9 aprelya 2018 27 sentyabrya 2017 goda Mackenzie 1980 p 211 Illinguort 1990 s 28 Mackenzie 1980 p 61 Fischer 2000 p 11 Fischer 2000 p 21 Mackenzie 1980 p 66 Mackenzie 1980 p 245 246 Mackenzie 1980 p 423 428 Fischer 2000 p 28 Mackenzie 1980 p 240 vmesto specialnogo znaka dlya operacij umnozheniya i deleniya bylo resheno ispolzovat tipografskij asterisk i kosuyu chertu Mackenzie 1980 p 246 247 Mackenzie 1980 p 237 Mackenzie 1980 p 234 Mackenzie 1980 p 235 Mackenzie 1980 p 225 Mackenzie 1980 p 226 Mackenzie 1980 p 222 224 Mackenzie 1980 p 225 239 Mackenzie 1980 p 236 Mackenzie 1980 p 241 Mackenzie 1980 p 240 241 Mackenzie 1980 p 214 215 GOST 27463 87 ST SEV 356 86 Sistemy obrabotki informacii 7 bitnye kodirovannye nabory simvolov s Izmeneniem N 1 GOST ot 29 oktyabrya 1987 goda 27463 87 neopr docs cntd ru Data obrasheniya 9 aprelya 2018 23 aprelya 2018 goda Amdahl G M Blaauw G A Brooks F P Jr Architecture of the IBM system 360 1964 Mackenzie 1980 p 399 400 ANSI X4 14 1971 Alphanumeric Keyboard Arrangements Accommodating the Character Sets of ASCII and ASCSOCR angl Keys Enum neopr Microsoft com Data obrasheniya 11 iyunya 2022 11 iyunya 2022 goda LiteraturaANSI X3 4 1963 Code for Information Interchange ANSI X3 4 1965 Code for Information Interchange ANSI X3 4 1967 Code for Information Interchange ANSI X3 4 1977 Code for Information InterchangeSsylkiCharles E Mackenzie Coded Character Sets History and Development angl Addison Wesley Publishing Company inc 1980 ISBN 0 201 14460 3 Fischer Eric The Evolution of Character Codes 1874 1968 angl 14 15 Table 35 20 iyunya 2000 Data obrasheniya 30 noyabrya 2022 30 noyabrya 2022 goda Tolkovyj slovar po vychislitelnym sistemam Pod redakciej V Illinguorta i dr Per s anglijskogo A K Belockogo i dr Pod redakciej E K Maslovskogo M Mashinostroenie 1990 ISBN 5 217 00617 X Standard ECMA 6 7 bit coded character set 6th edition angl Ecma international dekabr 1991 Arhivirovano 23 avgusta 2011 goda Tom Jennings An annotated history of some character codes or ASCII American standard code for information infiltration angl 29 oktyabrya 2004 Arhivirovano 17 iyulya 2011 goda ASCII chart and other resources angl JimPrice Com
Вершина