బైనరీ కోడ్

వికీపీడియా నుండి
Jump to navigation Jump to search
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 గా వ్యక్తీకరించబడుతుంది[1].

చరిత్ర[మార్చు]

ఆధునిక ద్విసంఖ్యామానం, దానిని ఆధారంగా చేసుకున్న బైనరీ కోడ్ గాట్ ఫ్రెడ్ లీబ్నిట్జ్ 1689 లో Explication de l'Arithmétique Binaire పేరుతో రాసిన ఒక పేపర్ లో ప్రస్తావించబడింది. ఇది "Explanation of the binary arithmetic" పేరుతో ఆంగ్లం లోకి అనువదించారు. ఇందులో కేవలం 0, 1 అంకెలను మాత్రమే వాడటం వల్ల ఉపయోగాలు తెలియజేశాడు. అలాగే దీనికి చైనీయుల సంజ్ఞామానమైన ఫు క్జి (Fu Xi) కి గల సంబంధాన్ని గురించి కూడా కొంత వివరించాడు.[2]

మూలాలు[మార్చు]

  1. "ASCII - Binary Character Table". sticksandstones.kstrom.com. Retrieved 2020-08-30.
  2. Leibniz G., Explication de l'Arithmétique Binaire, Die Mathematische Schriften, ed. C. Gerhardt, Berlin 1879, vol.7, p.223; Engl. transl.[1]