బైనరీ కోడ్

thumb|ASCII బైనరీలో ప్రాతినిధ్యం వహిస్తున్న Wikipedia (వికీపీడియా) పదం.

బైనరీ కోడ్ అనేది సాధారణ పాఠ్యాన్ని గానీ (text), కంప్యూటరుకు ఇచ్చే ఆదేశాలను (Computer instructions) గానీ, లేదా ఇతర డేటాను కేవలం రెండు చిహ్నాలతో సూచించే పద్ధతి. సాధారణంగా ఈ రెండు చిహ్నాలు ద్విసంఖ్యామానంలో ఉపయోగించే 0, 1 లతో సూచిస్తుంటారు. బైనరీ కోడ్ పాఠ్యంలోని ప్రతి అక్షరానికి (character), ఆదేశానికి గానీ బిట్స్ అనబడే 0, 1 లతో ఒక నిర్మాణ క్రమాన్ని (pattern) నిర్దేశిస్తుంది. ఉదాహరణకు 8 బిట్లతో కూడిన ఒక వరస (బైట్) (string) 256 అక్షరాలను సూచించేందుకు సరిపోతుంది. దీంతో ఇంగ్లీషు భాషలోని అక్షరాలు కాక కొన్ని ప్రత్యేకమైన చిహ్నాలు సూచించడానికి ఒక బైట్ సరిపోతుంది.

బైనరీ కోడ్  అనేది కోడ్ రూపంలో డేటాను సూచించే ఒక మార్గం, దీనిలో ప్రతి బిట్ రెండు సాధ్యమైన విలువలలో ఒకదాన్ని తీసుకుంటుంది, సాధారణంగా దీనిని 0 1 సంఖ్యలచే సూచిస్తారు. ఈ సందర్భంలో బిట్‌ను బైనరీ బిట్ అంటారు .

"0" "1" సంఖ్యల ద్వారా హోదా విషయంలో, బైనరీ అంకె యొక్క సాధ్యమయ్యే స్థితులు "1"> "0" అనే గుణాత్మక నిష్పత్తి "0" "1" సంఖ్యల పరిమాణాత్మక విలువలతో ఉంటాయి .

బైనరీ కోడ్ నాన్-పొజిషనల్ పొజిషనల్ కావచ్చు . ఆధునిక బైనరీ కోడ్ బైనరీ సంఖ్య వ్యవస్థ యొక్క ఆధారం, ఇది ఆధునిక డిజిటల్ టెక్నాలజీలో విస్తృతంగా ఉపయోగించబడుతుంది .బైనరీ కోడ్ ప్రతి అక్షరం, సూచన మొదలైన వాటికి బైనరీ సంఖ్యల ( బిట్స్ ) నమూనాను కేటాయిస్తుంది. ఉదాహరణకు, 8-బిట్ బైనరీ స్ట్రింగ్ 256 విలువలతో దేనినైనా సూచించవచ్చు, తద్వారా బహుళ అంశాలను సూచిస్తుంది.

కంప్యూటింగ్ టెలికమ్యూనికేషన్లలో, బైనరీ సంకేతాలు తీగలను వంటి వివిధ మార్గాల్లో డేటాను ఎన్కోడింగ్ చేయడానికి ఉపయోగిస్తారు. 

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

బైనరీ సంఖ్యలుగా సూచించబడే బిట్ అక్షరాలను దశాంశ సంఖ్యలుగా మార్చవచ్చు . ఉదాహరణకు, ప్రామాణిక ASCII కోడ్ పట్టికలో ఉన్నట్లుగా బిట్ అక్షరం 01100001 గా వ్యక్తీకరించినప్పుడు చిన్న అక్షరం a దశాంశ సంఖ్య 97 గా వ్యక్తీకరించబడుతుంది. 

 చరిత్ర 
ఆధునిక ద్విసంఖ్యామానం, దానిని ఆధారంగా చేసుకున్న బైనరీ కోడ్ గాట్ ఫ్రెడ్ లీబ్నిట్జ్ 1689 లో Explication de l'Arithmétique Binaire పేరుతో రాసిన ఒక పేపర్ లో ప్రస్తావించబడింది. ఇది "Explanation of the binary arithmetic" పేరుతో ఆంగ్లం లోకి అనువదించారు. ఇందులో కేవలం 0, 1 అంకెలను మాత్రమే వాడటం వల్ల ఉపయోగాలు తెలియజేశాడు. అలాగే దీనికి చైనీయుల సంజ్ఞామానమైన ఫు క్జి (Fu Xi) కి గల సంబంధాన్ని గురించి కూడా కొంత వివరించాడు.Leibniz G., Explication de l'Arithmétique Binaire, Die Mathematische Schriften, ed. C. Gerhardt, Berlin 1879, vol.7, p.223; Engl. transl.

 మూలాలు 

వర్గం:కంప్యూటర్ సంబంధిత వ్యాసాలు