ASCII कोड क्या हैं? (What is ASCII Code?)

Ashok Nayak
0

ASCII कोड क्या हैं? (What is ASCII Code?)

ASCII का पूरा नाम American Standard Code for Information Interchange है | कंप्यूटर केवल संख्याओं को समझ सकते हैं, इसलिए ASCII कोड संख्याओं में अक्षरों का प्रतिनिधित्व करता है। यह 8-बिट कोड में उपलब्ध 256 स्लॉट के लिए अक्षरों, संख्याओं और अन्य वर्णों को निर्दिष्ट करता है। ASCII दशमलव संख्या बाइनरी से बनाई गई भाषा है, जो कंप्यूटर की प्रमुख भाषा है। जैसा कि नीचे दी गई तालिका में दिखाया गया है, लोअरकेस "h" वर्ण का दशमलव मान 104 है, जो बाइनरी में "01101000" है।

ASCII को पहली बार 193 में ASA (अमेरिकन स्टैंडर्ड्स एसोसिएशन) के एक भाग, X3 समिति द्वारा विकसित और प्रकाशित किया गया था। ASCII मानक को पहली बार ASA X3.4-1963 के रूप में प्रकाशित किया गया था।

हम कंप्यूटर पर जो कुछ भी लिखते हैं वह ASCII में ही लिखा होता है, प्रत्येक कंप्यूटर उपयोगकर्ता संख्याओं, अक्षरों और प्रतीकों के लिए बाइनरी सिस्टम पर आधारित कोड तैयार करके कंप्यूटर को संचालित कर सकता है। लेकिन उनके कोड उनके द्वारा प्रोग्राम और कमांड के लिए ही लागू होंगे। यह कंप्यूटर उपयोगकर्ताओं को एक दूसरे के साथ सूचनाओं का आदान-प्रदान करने की अनुमति देता है जब तक कि वे एक दूसरे द्वारा उपयोग किए जाने वाले कोड संकेतों से परिचित न हों। सूचनाओं के आदान-प्रदान को सुगम बनाने के लिए अमेरिका में एक मानक कोड तैयार किया गया है, जिसे अब पूरी दुनिया में मान्यता प्राप्त है। इसे ASCII के नाम से जाना जाता है! इसमें प्रत्येक अंक, अक्षर या चिन्ह को 8 बिट्स द्वारा दर्शाया जाता है, इन 8 स्थानों पर केवल अंक 0 और 1 लिखा होता है।

बिट (Bit) –

बिट यानि बाइनरी डिजिट, कंप्यूटर की मेमोरी की सबसे छोटी इकाई है। यह स्मृति में बाइनरी अंक 0 या 1 का प्रतिनिधित्व करता है। यह बाइनरी डिजिट का संक्षिप्त रूप है।

बाइट (Byte) –

यह कंप्यूटर मेमोरी की मानक इकाई है। कंप्यूटर की मेमोरी में कीबोर्ड से दबाया गया प्रत्येक अक्षर, अंक या विशेष प्रतीक ASCII कोड में संग्रहीत होता है। प्रत्येक ASCII कोड 8 बाइट्स का होता है। इस प्रकार, किसी भी कैरेक्टर को मेमोरी में स्टोर करने के लिए, 8 बिट मिलकर 1 बाइट बनाते हैं।

कैरेक्टर (Character) –

संख्याओं के अलावा, एक संकेत है जिसका उपयोग भाषा और अर्थ को बताने के लिए किया जाता है। उदाहरण के लिए हम देखते हैं
Lower letter Code

CharDecBinaryCharDecBinary
a09701100001n11001101110
b09801100010o11101101111
c09901100011p11201110000
d10001100100q11301110001
e10101100101r11401110010
f10201100110s11501110011
g10301100111t11601110100
h10401101000u11701110101
i10501101001v11801110110
j10601101010w11901110111
k10701101011x12001111000
l10801101100y12101111001
m10901101101z12201111010

Upper Letter Code

CharDecBinaryCharDecBinary
A06501000001N07801001110
B06601000010O07901001111
C06701000011P08001010000
D06801000100Q08101010001
E06901000101R08201010010
F07001000110S08301010011
G07101000111T08401010100
H07201001000U08501010101
I07301001001V08601010110
J07401001010W08701010111
K07501001011X08801011000
L07601001100Y08901011001
M07701001101Z09001011010

Numbers Code

CharDecBinary
004800110000
104900110001
205000110010
305100110011
405200110100
505300110101
605400110110
705500110111
805600111000
905700111001

Symbols Code

CharDecBinaryCharDecBinary
!03300100001:05800111010
03400100010;05900111011
#03500100011<06000111100
$03600100100=06100111101
%03700100101>06200111110
&03800100110?06300111111
03900100111@06401000000
(04000101000[09101011011
)04100101001\09201011100
*04200101010]09301011101
+04300101011^09401011110
,04400101100_09501011111
04500101101`09601100000
{1230111101104500101101
|12401111100.04600101110
}12501111101/04700101111
~12601111110_12701111111

ASCII में ऐसे 256 कोड हैं। मानक ASCII कोड का मान 0 से 127 तक होता है, जबकि 128 से 256 विस्तारित ASCII के वर्ण सेट होते हैं। कंप्यूटर सिस्टम आमतौर पर वर्णों को संग्रहीत करने के लिए ASCII कोड का उपयोग करते हैं। प्रत्येक वर्ण 8 बिट्स का उपयोग करके संग्रहीत किया जाता है।

Extended ASCII Code

विस्तारित ASCII सात के बजाय आठ बिट्स का उपयोग करता है, जो 128 अतिरिक्त वर्ण जोड़ता है। यह ASCII को अतिरिक्त वर्ण रखने की क्षमता देता है, जैसे कि विशेष प्रतीक, विदेशी भाषा के अक्षर और नीचे दिखाए गए आरेखण वर्ण।


Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

If you liked the information of this article, then please share your experience by commenting. This is very helpful for us and other readers. Thank you

If you liked the information of this article, then please share your experience by commenting. This is very helpful for us and other readers. Thank you

Post a Comment (0)
!
Our website uses cookies to enhance your experience. Learn More
Accept !

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

×