కంప్యూటర్లుప్రోగ్రామింగ్

ASCII, అక్షరాలు: వివరణ, పట్టిక సంకేతాలు మరియు రకాల

తెలిసినట్లు, కంప్యూటర్ సమాచార బైనరీ రూపంలో, వాటిని మరియు సున్నాలు యొక్క ఒక క్రమంలో సమర్పించటం నిల్వ. మానవ వినియోగానికి కావలసిన ఒక పత్రంలో సమాచారాన్ని అనువదించడానికి, సంఖ్యల ప్రతి ప్రత్యేకమైన క్రమంలో ఉన్నప్పుడు ఇదే పాత్ర ద్వారా భర్తీ ప్రదర్శిస్తోంది.

సహసంబంధం వ్యవస్థలు బైనరీ సంకేతాలు ఒకటి ప్రింట్ నియంత్రణ అక్షరాల ASCII ఉంది.

కంప్యూటర్ సాంకేతిక అభివృద్ధి ప్రస్తుత స్థాయిలో యూజర్ ప్రతి ప్రత్యేక చిహ్నం కోసం కోడ్ తెలుసుకోవటానికి అవసరం లేదు. అయితే, కోడింగ్ బయటకు ఎలా నిర్వహిస్తారు సాధారణ అవగాహన, చాలా ఉపయోగకరంగా ఉంటుంది, మరియు నిపుణుల కొన్ని కేతగిరీలు మరియు అన్ని అవసరమైన కోసం.

ASCII సృష్టించు

కోడింగ్ యొక్క అసలు రూపంలో 1963 లో అభివృద్ధి చేయబడింది మరియు తర్వాత 25 సంవత్సరాల రెండుసార్లు సవరించబడుతుంది.

ASCII అక్షరాల పట్టిక యొక్క యదార్థ సంస్కరణలో 128 అక్షరాలు, మొదటి 128 అక్షరాలు సేవ్ చేయబడతాయి కలిశాడు విస్తరించింది కనిపించింది వెర్షన్, మరియు గతంలో మతి ఎనిమిదవ బిట్ మ్యాప్ చిహ్నాలు సంబంధం సంకేతాలు ఉన్నాయి.

సంవత్సరాలుగా, ఈ ఎన్కోడింగ్ ప్రపంచంలో అత్యంత ప్రజాదరణ ఉంది. 2006 లో ప్రముఖ స్థానంలో 1252 లో లాటిన్ పట్టింది, మరియు 2007 చివరిలో, ప్రస్తుతం గట్టిగా ఒక ప్రముఖ స్థానం యూనికోడ్ కలిగి.

కంప్యూటర్ ASCII ప్రాతినిధ్యం

ప్రతి ASCII-పాత్ర, 8 అక్షరాలు గల దాని స్వంత కోడ్ ఒక సున్నా లేదా ఒకటి ప్రాతినిధ్యం ఉంది. ఇటువంటి ప్రాతినిధ్య కనీస సున్న, ఇది పట్టికలో మొదటి మూలకం యొక్క మూలం (ఎనిమిది ద్వియాంశ వ్యవస్థలో సున్నాలు) ఉంది.

అసలు ఒక ASCII వెర్షన్ గరిష్ట బైనరీ కోడ్ శూన్య + ఏడు యూనిట్లు, మరియు పొడిగించిన వెర్షన్ లో - ఎనిమిది యూనిట్లు, ఎనిమిదవ బిట్ గా కనెక్ట్.

నియంత్రణ అక్షరాలు

డేటా బదిలీ కోసం .. మెషిన్ - కంట్రోల్ అక్షరాలు ఒక గ్రాఫికల్ ప్రాతినిధ్యం లేని మరియు టెక్స్ట్ యొక్క సంస్థ, పరికరం నిర్వహణ మొదలైన ఇవి వచనం, టాబ్లు, ఒక ధ్వని సిగ్నల్ ఉత్పత్తి, TTY కోసం వివిధ కార్యకలాపాల (టెలీటైప్చే ప్రారంభంలో లేదా చివరిలో సూచించవచ్చు కోసం ఉపయోగిస్తారు సంకేతాలుగా పిలుస్తారు విద్యుత్ ఛానల్) అవుట్పుట్ పరికరం డేటా స్పష్టత, మొదలైనవి రద్దు చర్య.

ASCII అక్షరాల పట్టికలో 0 31 స్థానాలు, మరియు 127 నియంత్రణ అక్షరాలు కోసం కేటాయించారు. 33 మార్కులు మొత్తం.

మిగిలిన పాత్రలు

"A" మరియు ఒక రాజధాని "ఒక" ASCII అక్షరాల పట్టిక వివిధ సంకేతాలు సమాంతర ఆశించిన: మిగిలిన 95 స్థానాలు విరామ చిహ్నాలు మరియు గణిత కార్యకలాపాలు, దశాంశ అంకెలు, అక్షరాలు, వివిధ రిజిస్టర్ ప్రత్యేకించబడ్డాయి.

పట్టిక లో అక్షర సంఖ్యలు

ఒక వ్యక్తి సాఫ్ట్వేర్ అభివృద్ధి నిమగ్నమై, లేదా సమాచార సాంకేతిక రంగంలో నుండి కొన్ని ఇతర పనులను ఉంటే, ASCII అక్షరాలు అనేక సంఖ్యను తెలుసుకోవాలి అవసరం.

పైన చెప్పినట్లుగా, 0-31 మరియు 127 యొక్క స్థానం నియంత్రణ అక్షరాలు పడుతుంది. సంఖ్య 32 ఖాళీ, సంఖ్య 33-47 కేటాయించిన, మరియు 58-64 విరామ మరియు ప్రాథమిక గణిత కార్యకలాపాలు ప్రత్యేకించబడ్డాయి.

లాటిన్ క్యాపిటల్ అక్షరాల అక్షర క్రమంలో ఏర్పాటు మరియు 65 వ నుండి 90 వ లెక్కించబడ్డాయి. 97 వ నుండి 122 వ - చిన్న అక్షరాలను కూడా అక్షర క్రమంలో, వారి స్థానాల్లో ఏర్పాటు చేస్తారు. మిగిలిన సంఖ్యలు (91-96 మరియు 123-126) బ్రాకెట్లలో మరియు బంధాలను, పరోక్షంగా మరియు నేరుగా ఫీచర్, అలాగే కొన్ని లేఖన మార్కులు కేటాయించిన.

ఒక అనుకూలమైన గ్రాఫికల్ ప్రాతినిధ్యం చిహ్నాలు పూర్తి పట్టిక పై చిత్రంలో చూడవచ్చు. ఫిగర్ క్రింద రష్యన్ ASCII అక్షరాల పట్టిక సంకేతాల సంఖ్య చూపిస్తుంది.

విస్తరించిన ASCII

అమెరికన్ సభ్యుడు ఆధారంగా, కోడింగ్ యొక్క అసలు వెర్షన్ అభివృద్ధి చేయబడింది నుండి, చురుకుగా యూరోపియన్ భాషల్లో ఉపయోగించే రచన మరియు జాతీయ వర్ణమాలలు, కానీ అధిక చిహ్నాల కూడా ఒక అనుకూలమైన ఉపయోగం మాత్రమే వివిధ రకాల అక్కడ అందించిన కాలేదు.

8 వ బిట్ పొడిగించిన ఎన్కోడింగ్ ఏర్పడడానికి పాల్గొంది. ఈ సంస్కరణ జాతీయ యూరోపియన్ వర్ణమాలలు మరియు శబ్ద పరివర్తిత, గ్రాఫిక్ అంశాలు, డ్రాయింగ్ పట్టికలు, గణిత చిహ్నాలు కొరకు ఉపయోగిస్తారు చిహ్నాలు ఉన్నాయి.

కొన్ని ASCII అక్షరాలు అరుదుగా వినియోగించబడుతున్నాయి. ముఖ్యంగా, ఈ చాలా పట్టికలు యొక్క గ్రాఫికల్ ప్రాతినిధ్యం మరింత సౌకర్యవంతంగా మార్గాలు పరిచయం చేశారు పొడిగించిన ఎన్కోడింగ్ అభివృద్ధి నుండి సంవత్సరాలలో, పట్టికలు డ్రా ఉపయోగిస్తారు పాత్రలను వర్తిస్తుంది.

నేషనల్ రకాలు ఎన్కోడింగ్

ASCII నిడివిగల వర్షన్ రావడంతో ఉపయోగించాడో లాటిన్ అక్షరాలు రష్యన్, గ్రీకు, అరబిక్ అక్షరాలు ఉంచారు ఉంచడానికి remanufactured వెర్షన్ కోడింగ్, అంతర్జాతీయ అక్షరాలను ప్రదర్శించడానికి ముందు.

పట్టికలో రెండు కోడ్స్ ప్రామాణిక అమెరికాకు ASCII ఇంకా దాని జాతీయ గోల్ మధ్య మారే ప్రత్యేకించబడ్డాయి.

ASCII తరువాత పట్టిక అసలు వెర్షన్ సున్నా 8 వ బిట్ తో మొదటి 128 సంకేతాలు సేవ్ చెయ్యబడింది దీనిలో 128 మరియు 256 అక్షరాలు, ఎంపిక కోడింగ్ పరచిరి, చేర్చవద్దు మారింది. గుర్తులు జాతీయ సాహిత్యం పట్టిక (128-255 వ స్థానం) ఎగువ భాగంలో నిల్వ.

నేరుగా ASCII పాత్ర సంకేతాలు యూజర్ అవసరం లేదు తెలుసు. సాఫ్ట్వేర్ డెవలపర్ సాధారణంగా కోడ్ బైనరీ వ్యవస్థ ఉపయోగించి, అవసరమైతే, లెక్కించేందుకు పట్టికలో మూలకం సంఖ్యను తెలుసుకోవాలి సరిపోతుంది.

రష్యన్ భాష

స్కాండినేవియన్ భాషలు, కోసం ఎన్కోడింగ్లని ప్రారంభ 70-ies లో అభివృద్ధి తరువాత చైనీస్, కొరియన్, గ్రీక్, మొదలైనవి, నిశ్చితార్థం మరియు సోవియట్ యూనియన్ యొక్క తమ స్వంత రూపాన్ని సృష్టిస్తోంది. వెంటనే మొదటి 128 ASCII పాత్ర సంకేతాలు కాపాడుట, KOI 8- అని 8-బిట్ క్రోడీకరణ వెర్షన్ అభివృద్ధి మరియు జాతీయ వర్ణమాల మరియు అదనపు అక్షరాలు అక్షరాలు క్రింద స్థానాలు అదే నెంబర్ కేటాయించుకునే.

ఇంటర్నెట్ యొక్క రష్యన్ విభాగంలో ఆధిపత్యం యూనికోడ్ KOI 8- ప్రవేశపెట్టడానికి ముందు. రష్యన్ రకాలు ఎన్కోడింగ్ ఉన్నాయి, మరియు ఉక్రేనియన్ అక్షరానికి.

ASCII సమస్యలు

సాగిస్తుంటారు పట్టికలో మూలకాల సంఖ్య కంటే ఎక్కువ ఉండదు 256, ఒకే ఎన్కోడింగ్ వివిధ స్క్రిప్ట్స్ మతి ఇందుకు అవకాశం నుండి. 90 లో runet ఒక సమస్య ఉంది, "అయ్యో, చెత్త" టెక్స్ట్ టైప్ రష్యన్ ASCII అక్షరాలు తప్పుగా ప్రదర్శించబడతాయి ఉన్నప్పుడు.

సమస్య ప్రతి ఇతర వివిధ ఎంపికలు ASCII యొక్క సంకేతాలు వ్యత్యాసం ఉంది. స్థానాల్లో 128-255 వివిధ చిహ్నాలు ఉంచవచ్చు గుర్తుచేసుకున్నారు మరియు మీరు మరొక సెట్ ఒక సిరిలిక్ పాత్ర మారినప్పుడు, టెక్స్ట్ యొక్క అన్ని అక్షరాలు మరొక వెర్షన్ సంకేతాలు ఒకేలా సంఖ్యలో కలిగి ఇతరులు భర్తీ చేయబడ్డాయి.

ప్రస్తుత రాష్ట్ర

యూనికోడ్ ASCII ప్రజాదరణ రావడంతో మరుగున పడింది.

ఈ కారణం కొత్త పాత్ర సెట్లు దాదాపు అన్ని వ్రాసిన భాషల సంకేతాలు కలిగి అనుమతి వాస్తవం ఉంది. ఈ సందర్భంలో, మొదటి 128 ASCII అక్షరాలు అదే యూనికోడ్ పాత్ర అనుగుణంగా.

2000 లో, అత్యంత ప్రజాదరణ ASCII కోడెడ్ ఇంటర్నెట్ లో మరియు ఇండెక్స్ "Google" వెబ్ పేజీల 60% ఉపయోగించారు. ఇప్పటికే 2012 ద్వారా అలాంటి పెద్ద పేజీల నిష్పత్తి 17% వరకు పడిపోయింది, మరియు అత్యంత ప్రజాదరణ ఎన్కోడింగ్ స్థానంలో యూనికోడ్ (UTF-8) పట్టింది.

అందువలన, ASCII సమాచార సాంకేతిక చరిత్రలో ఒక ముఖ్యమైన భాగంగా ఉంది, కానీ భవిష్యత్తులో దాని ఉపయోగం unpromising తెలుస్తోంది.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 te.birmiss.com. Theme powered by WordPress.