કોમ્પ્યુટર્સપ્રોગ્રામિંગ

ASCII અક્ષરો: વર્ણન, ટેબલ કોડ અને પ્રકારો

તરીકે ઓળખાય છે, કોમ્પ્યુટર બાઇનરી સ્વરૂપમાં માહિતી સંગ્રહ કરે છે, રાશિઓ અને zeros અનુક્રમ તરીકે તેને રજૂ. માનવ વપરાશ માટે યોગ્ય ફોર્મ માં માહિતી ભાષાંતર કરવા માટે, નંબરો દરેક અનન્ય ક્રમ જ્યારે અનુરૂપ અક્ષર દ્વારા બદલાઈ પ્રદર્શિત કરે છે.

સહસંબંધ સિસ્ટમો દ્વિસંગી કોડ એક છાપવા માટે અને નિયંત્રણ અક્ષરો ASCII છે.

કોમ્પ્યુટર ટેકનોલોજી વિકાસ વર્તમાન સ્તરે વપરાશકર્તા દરેક ખાસ પ્રતીક માટે કોડ ખબર જરૂર નથી. જોકે, કેવી રીતે કોડિંગ હાથ ધરવામાં આવે છે સામાન્ય સમજ, અત્યંત ઉપયોગી છે, અને નિષ્ણાતો કેટલાક વર્ગોમાં અને બધા જરૂરી છે.

ASCII બનાવો

કોડિંગ મૂળ સ્વરૂપ તે 1963 માં વિકસાવવામાં આવી હતી અને તે પછી 25 વર્ષ બે વાર અપડેટ કરી.

ASCII પાત્ર ટેબલ મૂળ આવૃત્તિ માં 128 અક્ષરો, જે પાછળથી વિસ્તૃત લાગતું આવૃત્તિ, જ્યાં પ્રથમ 128 અક્ષરો સાચવવામાં આવે છે અને આઠમું બીટ નકશાબદ્ધ પ્રતીકો અગાઉ ગેરહાજર સાથે સંકળાયેલી કોડ સમાવેશ થાય છે.

વર્ષો સુધી, આ એન્કોડિંગ વિશ્વમાં સૌથી લોકપ્રિય છે. 2006 માં અગ્રણી જગ્યાએ 1252 લેટિન લીધો, અને 2007 ના અંતે અને હાલમાં નિશ્ચિતપણે અગ્રણી સ્થિતિ યુનિકોડ ધરાવે છે.

કમ્પ્યુટર ASCII પ્રતિનિધિત્વ

દરેક ASCII-અક્ષરની તેના પોતાના કોડ, 8 અક્ષરો ધરાવતું શૂન્ય અથવા એક રજૂ કરે છે. આવા પ્રતિનિધિત્વ ન્યૂનતમ સંખ્યા શૂન્ય છે, કે જે કોષ્ટકમાં પ્રથમ તત્વ સ્ત્રોત છે (દ્વિસંગી તારામંડળની આઠ શુન્યો) છે.

મૂળ એક ASCII સંસ્કરણ પર મહત્તમ દ્વિસંગી કોડ નલ + સાત એકમો છે, અને વિસ્તૃત આવૃત્તિ માં - આઠ એકમો, આઠમું બીટ તરીકે જોડાયેલું છે.

નિયંત્રણ અક્ષરો

માહિતી પ્રસારણ માટે .. મશીન - નિયંત્રણ અક્ષરો ચિહ્નો છે કે જે ગ્રાફિકલ રજૂઆત ન હોય અને લખાણ સંસ્થા, જ્યાં ઉપકરણ મેનેજમેંટ, વગેરે તેઓ શરૂઆતમાં અથવા લખાણ, ટૅબ્સ, ધ્વનિ સંકેત પેદા TTY માટે વિવિધ કામગીરી (ટેલિટાઈપ અંત સૂચવી શકે માટે વપરાય છે કહેવામાં આવે છે વિદ્યુત ચેનલ) આઉટપુટ ઉપકરણ ડેટા રિઝોલ્યુશન, વગેરે રદ ક્રિયા.

ASCII પાત્ર કોષ્ટકમાં 0 31 સ્થાનો, અને 127 નિયંત્રણ અક્ષરો માટે ફાળવવામાં આવે છે. 33 માર્ક્સ કુલ.

અક્ષરો બાકી

"એ" અને મૂડી "એ" 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 પછી 128 અને 256 અક્ષરો, વિકલ્પ કોડિંગ માટે ફેલાવો, જેમાં ટેબલ મૂળ આવૃત્તિ શૂન્ય 8 બીટ સાથે પ્રથમ 128 કોડ સાચવવામાં આવી છે સમાવેશ કરતું બની હતી. ચિહ્નો રાષ્ટ્રીય સાહિત્ય ટેબલ (128-255-th સ્થિતિ) ઉપરના અર્ધમાં સંગ્રહિત.

સીધા ASCII કેરેક્ટર કોડ્સ વપરાશકર્તા જરૂરી નથી ખબર. સોફ્ટવેર ડેવલપર સામાન્ય ટેબલ તત્વ સંખ્યા જાણવા માટે કોડ દ્વિસંગી તારામંડળની ઉપયોગ કરીને, જો જરૂરી હોય, ગણતરી કરવા માટે પૂરતી છે.

રશિયન ભાષા

સ્કેન્ડિનેવિયન ભાષાઓમાં માટે, એન્કોડીંગ્સ પ્રારંભિક 70-IES વિકાસ બાદ ચિની, કોરિયન, ગ્રીક, વગેરે સંલગ્ન અને સોવિયેત યુનિયન પોતાની આવૃત્તિ બનાવી રહ્યું છે. ટૂંક સમયમાં 8-બીટ KOI8 કહેવાય એન્કોડિંગ આવૃત્તિ વિકસાવી, પ્રથમ 128 ASCII કેરેક્ટર કોડ્સ જાળવવા અને રાષ્ટ્રીય મૂળાક્ષર અને વધારાના અક્ષરો અક્ષરો હેઠળ પોઝિશન્સ જ નંબર ફાળવે.

યુનિકોડ KOI8 પરિચય ઇન્ટરનેટના રશિયન સેગમેન્ટમાં પ્રભુત્વ પહેલા. ત્યાં રશિયન વેરિયન્ટ એન્કોડિંગ હતા, અને યુક્રેનિયન મૂળાક્ષર છે.

ASCII સમસ્યાઓ

ત્યારથી પણ વિસ્તૃત કોષ્ટકમાં સંખ્યાબંધ તત્વો 256, એક એન્કોડિંગ કેટલાક વિવિધ સ્ક્રિપ્ટો ગેરહાજર ઉપકારક શક્યતા વધી નથી. 90 માં RuNet એક સમસ્યા આવી હતી "અરે, કચરો" ટેક્સ્ટ ટાઇપ રશિયન ASCII અક્ષરો ખોટી રીતે પ્રદર્શિત થાય છે ત્યારે.

સમસ્યા એકબીજા અલગ વિકલ્પો એએસસીઆઇઆઇના કોડ્સ અસમાનતાના હતી. યાદ કરો કે હોદ્દાઓ 128-255 વિવિધ સંકેતો મૂકી શકાય છે, અને જ્યારે તમે એક સિરિલિક પાત્ર બીજા સેટ બદલવા માટે, તમામ ટેક્સ્ટ પત્રો અન્ય આવૃત્તિ કોડ માં સમાન નંબર કર્યા અન્ય લોકો દ્વારા બદલવામાં આવ્યા.

વર્તમાન રાજ્ય

યુનિકોડ ASCII લોકપ્રિયતા આગમન સાથે લોકપ્રિયતામાં ઘટાડો થયો છે.

આ માટેનું કારણ એ છે કે નવા અક્ષર સમૂહો લગભગ તમામ લખવાની ભાષાઓને સંકેતો સમાવી કરવાની મંજૂરી આવેલું છે. આ કિસ્સામાં, પ્રથમ 128 ASCII અક્ષરો જ યુનિકોડ અક્ષર દર્શાવે છે.

2000 માં હતી, સૌથી વધુ લોકપ્રિય ASCII કોડેડ ઇન્ટરનેટ પર અને અનુક્રમિત "Google" વેબ પૃષ્ઠો 60% દ્વારા ઉપયોગ થાય છે. પહેલેથી 2012 સુધીમાં આવા પૃષ્ઠો પ્રમાણ 17% ઘટાડો થયો છે, અને સૌથી વધુ લોકપ્રિય એન્કોડિંગ જગ્યાએ યુનિકોડ (UTF-8) લીધો હતો.

આમ, ASCII માહિતી ટેકનોલોજી ઇતિહાસ એક મહત્વપૂર્ણ ભાગ છે, પણ ભવિષ્યમાં તેનો ઉપયોગ unpromising લાગે છે.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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