ASCII कोड क्या हैं?

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

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

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

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

बिट (Bit) –

बिट अर्थात Binary digit, कम्प्यूटर की मेमोरी की सबसे छोटी इकाई है । यह मेमोरी में बायनरी अंक 0 अथवा 1 को प्रदर्शित करता है । यह बाइनरी डिजिट का छोटा रूप है|

बाइट (Byte) –

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

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

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

Char Dec Binary Char Dec Binary
a 097 01100001 n 110 01101110
b 098 01100010 o 111 01101111
c 099 01100011 p 112 01110000
d 100 01100100 q 113 01110001
e 101 01100101 r 114 01110010
f 102 01100110 s 115 01110011
g 103 01100111 t 116 01110100
h 104 01101000 u 117 01110101
i 105 01101001 v 118 01110110
j 106 01101010 w 119 01110111
k 107 01101011 x 120 01111000
l 108 01101100 y 121 01111001
m 109 01101101 z 122 01111010

Upper Letter Code

Char Dec Binary Char Dec Binary
A 065 01000001 N 078 01001110
B 066 01000010 O 079 01001111
C 067 01000011 P 080 01010000
D 068 01000100 Q 081 01010001
E 069 01000101 R 082 01010010
F 070 01000110 S 083 01010011
G 071 01000111 T 084 01010100
H 072 01001000 U 085 01010101
I 073 01001001 V 086 01010110
J 074 01001010 W 087 01010111
K 075 01001011 X 088 01011000
L 076 01001100 Y 089 01011001
M 077 01001101 Z 090 01011010

Numbers Code

Char Dec Binary
0 048 00110000
1 049 00110001
2 050 00110010
3 051 00110011
4 052 00110100
5 053 00110101
6 054 00110110
7 055 00110111
8 056 00111000
9 057 00111001

Symbols Code

Char Dec Binary Char Dec Binary
! 033 00100001 : 058 00111010
034 00100010 ; 059 00111011
# 035 00100011 < 060 00111100
$ 036 00100100 = 061 00111101
% 037 00100101 > 062 00111110
& 038 00100110 ? 063 00111111
039 00100111 @ 064 01000000
( 040 00101000 [ 091 01011011
) 041 00101001 \ 092 01011100
* 042 00101010 ] 093 01011101
+ 043 00101011 ^ 094 01011110
, 044 00101100 _ 095 01011111
045 00101101 ` 096 01100000
{ 123 01111011 045 00101101
| 124 01111100 . 046 00101110
} 125 01111101 / 047 00101111
~ 126 01111110 _ 127 01111111

ASCII में ऐसे 256 कोड हैं। Standard ASCII कोड का मान 0 से 127 होता है जबकि 128 से 256 तक कैरेक्टेर Extended ASCII कैरेक्टेर सेट होते हैं कम्प्यूटर सिस्टम सामान्यतः कैरेक्टर को संचित करने के लिए ASCII कोड का उपयोग करते हैं । प्रत्येक कैरेक्टर 8 बिटस का उपयोग करके संचित होता है ।

Extended ASCII Code

Extended ASCII सात बिट्स के बजाय आठ बिट्स का उपयोग करता है, जो 128 additional characters जोड़ता है। इससे ASCII को additional characters की क्षमता मिलती है, जैसे कि special symbols, foreign language letters, and drawing characters को नीचे दिखाया गया है।

error: Content is protected !!