కంప్యూటర్లలో, మేము బైనరీని బూడిద రంగులోకి మరియు బూడిద రంగును బైనరీగా మార్చాలి. బైనరీ టు గ్రే కన్వర్షన్ మరియు గ్రే టు బైనరీ కన్వర్షన్ అనే రెండు నియమాలను ఉపయోగించడం ద్వారా దీనిని మార్చవచ్చు. మొదటి మార్పిడిలో, బూడిద కోడ్ యొక్క MSB నిరంతరం బైనరీ కోడ్ యొక్క MSB కి సమానం. బూడిద కోడ్ యొక్క అవుట్పుట్ యొక్క అదనపు బిట్స్ ప్రస్తుత సూచికలోని బైనరీ సంకేతాలకు EX-OR లాజిక్ గేట్ భావనను ఉపయోగించుకోవచ్చు మరియు మునుపటి సూచిక. ఇక్కడ MSB చాలా ముఖ్యమైన బిట్ తప్ప మరొకటి కాదు. మొదటి మార్పిడిలో, బైనరీ కోడ్ యొక్క MSB నిరంతరం నిర్దిష్ట బైనరీ కోడ్ యొక్క MSB కి సమానం. బైనరీ కోడ్ యొక్క అవుట్పుట్ యొక్క అదనపు బిట్స్ EX-OR ఉపయోగించి పొందవచ్చు లాజిక్ గేట్ ప్రస్తుత సూచికలో బూడిద సంకేతాలను ధృవీకరించడం ద్వారా భావన. ప్రస్తుత బూడిద కోడ్ బిట్ సున్నా అయితే, ఆ తర్వాత మునుపటి బైనరీ కోడ్ను కాపీ చేసిన తరువాత, మునుపటి బైనరీ కోడ్ బిట్ యొక్క రివర్స్ను కాపీ చేయండి. ఈ వ్యాసం కోడ్ కన్వర్టర్ల యొక్క అవలోకనాన్ని చర్చిస్తుంది, ఇందులో బైనరీ నుండి గ్రే కోడ్ కన్వర్టర్ అలాగే బూడిద నుండి బైనరీ కోడ్ కన్వర్టర్ ఉన్నాయి.
బైనరీ కోడ్ అంటే ఏమిటి?
డిజిటల్ కంప్యూటర్లలో, బైనరీ సంఖ్య వ్యవస్థ ఆధారంగా ఉపయోగించే కోడ్ను బైనరీ కోడ్ అంటారు. 0 & 1 ద్వారా ప్రాతినిధ్యం వహించే ON & OFF వంటి రెండు రాష్ట్రాలు ఉన్నాయి. డిజిటల్ వ్యవస్థ 10 అంకెలను ఉపయోగిస్తుంది, ఇక్కడ అంకెల యొక్క ప్రతి స్థానం 10 యొక్క శక్తిని సూచిస్తుంది. బైనరీ వ్యవస్థలో, ఒక అంకె యొక్క ప్రతి స్థానం 2 శక్తిని సూచిస్తుంది.
బైనరీ కోడ్ సిగ్నల్ ఎలక్ట్రికల్ పప్పుల శ్రేణిని కలిగి ఉంటుంది, ఇవి అక్షరాలు, సంఖ్యలు మరియు అమలు చేయవలసిన కార్యకలాపాలను సూచిస్తాయి. సాధారణ పప్పులను ప్రసారం చేయడానికి గడియార పరికరం ఉపయోగించబడుతుంది, అలాగే ట్రాన్సిస్టర్లు వంటి భాగాలు, ప్రవహించటానికి ఆన్ / టర్న్ ఆఫ్ చేయండి లేకపోతే సంకేతాలను అడ్డుకుంటుంది. బైనరీ కోడ్లో, ప్రతి దశాంశ సంఖ్య 0 నుండి 9 వరకు 4-బైనరీ బిట్స్ / అంకెల సమితి ద్వారా సూచించబడుతుంది. అదనంగా, వ్యవకలనం, గుణకారం మరియు విభజన వంటి ప్రాథమిక 4 అంకగణిత కార్యకలాపాలు అన్నీ బైనరీ సంఖ్యలపై ప్రాథమిక బూలియన్ బీజగణిత ఫంక్షన్ల కలయికకు తగ్గించబడతాయి.
గ్రే కోడ్ అంటే ఏమిటి?
గ్రే కోడ్ లేదా ఆర్బిసి (ప్రతిబింబించిన బైనరీ కోడ్), లేదా చక్రీయ కోడ్ బైనరీ సంఖ్య వ్యవస్థల శ్రేణి. ఈ ప్రతిబింబించిన బైనరీ కోడ్ను పిలవడానికి ప్రధాన కారణం ప్రారంభ N / 2 విలువలు చివరి N / 2 విలువలతో పోల్చినప్పుడు రివర్స్ క్రమంలో ఉంటాయి. ఈ రకమైన కోడ్లో, రెండు వరుస విలువలు ఒకే బిట్ బైనరీ అంకెలు ద్వారా మార్చబడతాయి. ఈ సంకేతాలు ప్రధానంగా హార్డ్వేర్ ద్వారా ఉత్పత్తి చేయబడిన బైనరీ సంఖ్యల సాధారణ శ్రేణిలో ఉపయోగించబడతాయి.
ఒకే సంఖ్య నుండి వరుసగా పరివర్తనం జరిగిన తర్వాత బైనరీ సంఖ్యలు లోపాలను కలిగిస్తాయి. ఈ రకమైన కోడ్ ప్రాథమికంగా సంఖ్యల మధ్య మార్పు పూర్తయిన తర్వాత ఒక బిట్ను మార్చడం ద్వారా ఈ సమస్యను పరిష్కరిస్తుంది.
ఈ రకమైన కోడ్ చాలా తక్కువ బరువుతో ఉంటుంది మరియు ఇది స్థానం అంతటా పేర్కొన్న అంకె విలువపై ఆధారపడి ఉండదు. ఈ రకమైన కోడ్కు సైక్లిక్ వేరియబుల్ కోడ్ అని కూడా పేరు పెట్టారు ఎందుకంటే ఒకే విలువను దాని వరుస విలువకు మార్చడం వలన ఒకే బిట్ యొక్క మార్పు మాత్రమే ఉంటుంది.
యూనిట్ దూర సంకేతాలకు ఇది అత్యంత ప్రాచుర్యం పొందింది, అయితే ఇది అంకగణిత ఫంక్షన్లకు తగినది కాదు. బూడిద కోడ్ యొక్క అనువర్తనాలలో డిజిటల్ కన్వర్టర్లకు అనలాగ్ మరియు లోపం దిద్దుబాటు కోసం డిజిటల్ కమ్యూనికేషన్ ఉన్నాయి. మొదట, బూడిద కోడ్ అర్థం చేసుకోవడం అంత సులభం కాదు, అయినప్పటికీ, గుర్తించడం చాలా సులభం.
బైనరీ టు గ్రే కోడ్ కన్వర్టర్
బైనరీ కోడ్ 0 మరియు 1 లు వంటి రెండు విలువలను ఉపయోగించి డేటా యొక్క చాలా సరళమైన ప్రాతినిధ్యం, మరియు ఇది ప్రధానంగా కంప్యూటర్ ప్రపంచంలో ఉపయోగించబడుతుంది. బైనరీ కోడ్ అధిక (1) లేదా తక్కువ (0) విలువ కావచ్చు లేదా లేకపోతే విలువను సవరించవచ్చు. గ్రే కోడ్ లేదా ప్రతిబింబించిన బైనరీ కోడ్ ఆన్ & ఆఫ్ సూచికలతో అమర్చబడిన బైనరీ కోడ్ స్వభావాన్ని అంచనా వేస్తుంది, సాధారణంగా వాటిని & సున్నాలతో సూచిస్తారు. ఈ సంకేతాలు బైనరీలో స్పష్టతతో పాటు లోపం సవరణను చూడటానికి ఉపయోగించబడతాయి కమ్యూనికేషన్స్ .
బైనరీని బూడిద కోడ్గా మార్చడం a ద్వారా చేయవచ్చు లాజిక్ సర్క్యూట్ . బూడిద కోడ్ బరువు లేని కోడ్, ఎందుకంటే బిట్ యొక్క స్థానానికి ప్రత్యేకమైన బరువు కేటాయించబడదు. 2 వరుసల తరువాత ఒక అక్షం మీద n-1 బిట్ కోడ్ను పునరుత్పత్తి చేయడం ద్వారా n- బిట్ కోడ్ పొందవచ్చుn-1, అలాగే అక్షం క్రింద చాలా ముఖ్యమైన బిట్ 1 ను అక్షం క్రింద 1 యొక్క ముఖ్యమైన బిట్తో ఉంచడం. స్టెప్ బై స్టెప్ గ్రే కోడ్ జనరేషన్ క్రింద చూపబడింది.
బైనరీ టు గ్రే కోడ్ కన్వర్షన్ లాజిక్ సర్క్యూట్
ఈ పద్ధతి బైనరీ బిట్స్లో ప్రదర్శించడానికి ఎక్స్-ఓఆర్ గేట్ను ఉపయోగిస్తుంది. బైనరీని బూడిద రంగులోకి మార్చడాన్ని తెలుసుకోవడానికి ఈ క్రింది ఉత్తమ ఉదాహరణ చాలా ఉపయోగకరంగా ఉంటుంది. ఈ మార్పిడి పద్ధతిలో, ప్రస్తుత బైనరీ సంఖ్య యొక్క MSB బిట్ను తీసివేయండి, ఎందుకంటే బూడిద కోడ్ సంఖ్య యొక్క ప్రాధమిక బిట్ లేదా MSB బిట్ బైనరీ సంఖ్యకు సమానంగా ఉంటుంది.
ఇచ్చిన బైనరీ అంకెలకు సంబంధిత బూడిద కోడెడ్ అంకెలను ఉత్పత్తి చేయడానికి నేరుగా బూడిద కోడెడ్ బిట్లను పొందడానికి, ప్రాధమిక అంకె లేదా బైనరీ సంఖ్య యొక్క MSB అంకెలను రెండవ అంకె వైపు జోడించి, బూడిద కోడ్ యొక్క ప్రాధమిక బిట్ పక్కన ఉత్పత్తిని గమనించండి మరియు తదుపరి బైనరీ బిట్ను మూడవ బిట్కు జోడించి, ఆపై 2 పక్కన ఉన్న ఉత్పత్తిని గమనించండిndబూడిద కోడ్ బిట్. అదేవిధంగా, తుది బైనరీ బిట్ వరకు ఈ విధానాన్ని అనుసరించండి అలాగే ఫలితాలను బట్టి ఫలితాలను గమనించండి EX-OR లాజిక్ ఆపరేషన్ సంబంధిత బూడిద కోడెడ్ బైనరీ అంకెను రూపొందించడానికి.
బైనరీ టు గ్రే కోడ్ కన్వర్టర్ యొక్క ఉదాహరణ
బైనరీ కోడ్ అంకెలు బో, బి 1, బి 2, బి 3 అని అనుకుందాం, అయితే కింది భావన ఆధారంగా నిర్దిష్ట గ్రే కోడ్ పొందవచ్చు.
కోడ్ మార్పిడి ఉదాహరణ
పై ఆపరేషన్ నుండి, చివరకు మనం g3 = b3, g2 = b3 XOR b2, g1 = b2 XOR b1, g0 = b1 XOR b0 వంటి బూడిద విలువలను పొందవచ్చు.
మార్పిడి ఉదాహరణ
ఉదాహరణకు బైనరీ విలువ b3, b2, b1, b0 = 1101 తీసుకోండి మరియు పై భావన ఆధారంగా బూడిద కోడ్ g3, g2, g1, g0 ను కనుగొనండి
g3 = b3 = 1
g2 = b3 XOR b2 = 1 XOR 1 = 0
g1 = b2 XOR b1 = 1 XOR 0 = 1
g0 = b1 XOR b0 = 0 XOR 1 = 1
బైనరీ 1101 విలువకు చివరి బూడిద కోడ్ 1011
బైనరీ టు గ్రే కోడ్ కన్వర్టర్ టేబుల్
దశాంశ సంఖ్య | బైనరీ కోడ్ | గ్రే కోడ్ |
0 | 0000 | 0000 |
1 | 0001 | 0001 |
రెండు | 0010 | 0011 |
3 | 0011 | 0010 |
4 | 0100 | 0110 |
5 | 0101 | 0111 |
6 | 0110 | 0101 |
7 | 0111 | 0100 |
8 | 1000 | 1100 |
9 | 1001 | 1101 |
10 | 1010 | 1111 |
పదకొండు | 1011 | 1110 |
12 | 1100 | 1010 |
13 | 1101 | 1011 |
14 | 1110 | 1001 |
పదిహేను | 1111 | 1000 |
బైనరీ టు గ్రే కోడ్ మార్పిడి కోసం VHDL కోడ్ క్రింద ఇవ్వబడింది.
లైబ్రరీ అనగా
USE ieee.std_logic_1164.ALL
ఎంటిటీ బిన్ 2 గ్రే
పోర్ట్ (బిన్: std_logic_vector లో (3 డౌన్ 0) -బైనరీ ఇన్పుట్
G: అవుట్ std_logic_vector (3 downto 0) -గ్రే కోడ్ అవుట్పుట్
)
ముగింపు బిన్ 2 గ్రే
ఆర్కిటెక్చర్ గేట్_బిన్ 2 గ్రే యొక్క స్థాయి
ప్రారంభం
–సోర్ గేట్లు.
జి (3)<= bin(3)
జి (2)<= bin(3) xor bin(2)
జి (1)<= bin(2) xor bin(1)
జి (0)<= bin(1) xor bin(0)
ముగింపు
ప్రయోజనాలు
ది బైనరీ కోడ్ యొక్క ప్రయోజనాలు కింది వాటిని చేర్చండి.
- బైనరీ కోడ్ను ఉపయోగించడం వల్ల కలిగే ప్రధాన ప్రయోజనం ఏమిటంటే ఇది ఎలక్ట్రానిక్ పరికరాల ద్వారా సూచించబడుతుంది
- బైనరీ డేటా నిల్వ చేయడానికి కూడా చాలా సులభం.
- ఎలక్ట్రానిక్ & యాంత్రికంగా సూచించడానికి మరియు నియంత్రించడానికి చాలా సులభం.
- చిహ్నాల ప్రాతినిధ్యాలలో అసమానత పెరుగుతుంది కాబట్టి లోపం అవకాశం తగ్గుతుంది.
ది బైనరీ కోడ్ యొక్క ప్రతికూలతలు కింది వాటిని చేర్చండి.
- మొత్తం స్థాన విలువ వ్యవస్థల సంఖ్యను సూచించడానికి అవసరమైన చిహ్నాల సంఖ్యను పెంచవచ్చు.
- మానవులు వాటి పొడవు మరియు బేస్-టెన్ సంఖ్యలను అప్రమేయంగా ఉపయోగించడం వల్ల వాటిని చాలా సమర్థవంతంగా చదవలేరు
- ఏదైనా తార్కిక సంఖ్యను సూచించడానికి ఇది చాలా అంకెలను ఉపయోగిస్తుంది
అప్లికేషన్స్
బైనరీ కోడ్ యొక్క అనువర్తనాలు ఈ క్రింది వాటిని కలిగి ఉంటాయి.
- బైనరీ సంకేతాలు టెలికమ్యూనికేషన్స్లో మరియు డేటా ఎన్కోడింగ్ యొక్క విభిన్న పద్ధతుల కోసం అక్షరాల తీగలను బిట్ తీగలకు ఉపయోగిస్తాయి. ఈ పద్ధతులు ఉపయోగించే వెడల్పు వేరియబుల్-వెడల్పు తీగలను పరిష్కరించబడింది.
- ఇది కంప్యూటర్ భాషలలో మరియు ప్రోగ్రామింగ్లో ఉపయోగించబడుతుంది ఎందుకంటే కంప్యూటర్ భాషలు ప్రధానంగా 2-అంకెల సంఖ్య వ్యవస్థలపై ఆధారపడి ఉంటాయి.
గ్రే టు బైనరీ కోడ్ కన్వర్టర్
ఈ బూడిద నుండి బైనరీ మార్పిడి పద్ధతి బూడిద బిట్స్ మరియు బైనరీ బిట్స్ మధ్య EX-OR లాజిక్ గేట్ యొక్క పని భావనను కూడా ఉపయోగిస్తుంది. స్టెప్ బై స్టెప్ విధానంతో కింది ఉదాహరణ బూడిద కోడ్ యొక్క మార్పిడి భావనను బైనరీ కోడ్కు తెలుసుకోవడానికి సహాయపడుతుంది.
బూడిదను బైనరీ కోడ్కు మార్చడానికి, బూడిద కోడ్ సంఖ్య యొక్క MSB అంకెను తీసివేయండి, ఎందుకంటే ప్రాధమిక అంకె లేదా బూడిద కోడ్ యొక్క MSB బైనరీ అంకెతో సమానంగా ఉంటుంది.
తదుపరి స్ట్రెయిట్ బైనరీ బిట్ను పొందడానికి, ఇది బూడిద కోడ్ యొక్క తదుపరి బిట్కు ప్రాధమిక బిట్ లేదా బైనరీ యొక్క MSB బిట్ మధ్య XOR ఆపరేషన్ను ఉపయోగిస్తుంది.
గ్రే టు బైనరీ కోడ్ కన్వర్షన్ లాజిక్ సర్క్యూట్
అదేవిధంగా, మూడవ స్ట్రెయిట్ బైనరీ బిట్ను పొందడానికి, ఇది రెండవ బిట్లో XOR ఆపరేషన్ లేదా బూడిద కోడ్ యొక్క మూడవ MSD బిట్కు బైనరీ యొక్క MSB బిట్ను ఉపయోగిస్తుంది.
గ్రే నుండి బైనరీ కోడ్ కన్వర్టర్ యొక్క ఉదాహరణ
అనుకుందాం గ్రే కోడ్ అంకెలు g3, g2, g1, g0 అయితే నిర్దిష్ట బైనరీ కోడ్ అంకెలు బో, బి 1, బి 2, బి 3 కింది భావన ఆధారంగా పొందవచ్చు.
మార్పిడి ఉదాహరణ
పై ఆపరేషన్ నుండి, చివరకు మనం b3 = g3, b2 = b3 XOR g2, b1 = b2 XOR g1, b0 = b1 XOR g0 వంటి బైనరీ విలువలను పొందవచ్చు.
కోడ్ మార్పిడి ఉదాహరణ
ఉదాహరణకు బూడిద విలువ g3, g2, g1, g0 = 0011 తీసుకోండి మరియు పై భావన ఆధారంగా బైనరీ కోడ్ b3, b2, b1, b0 ను కనుగొనండి
b3 = g3 = 0
b2 = b3 XOR g2 = 0 XOR 0 = 0
b1 = b2 XOR g1 = 0 XOR 1 = 1
b0 = b1 XOR g0 = 1 XOR 1 = 0
బూడిద 0011 విలువకు చివరి బైనరీ కోడ్ 0010
గ్రే నుండి బైనరీ కోడ్ కన్వర్టర్ టేబుల్
దశాంశ సంఖ్య | గ్రే కోడ్ | బైనరీ కోడ్ |
0 | 0000 | 0000 |
1 | 0001 | 0001 |
రెండు | 0010 | 0010 |
3 | 0011 | 0011 |
4 | 0110 | 0100 |
5 | 0111 | 0101 |
6 | 0101 | 0110 |
7 | 0100 | 0111 |
8 | 1100 | 1000 |
9 | 1101 | 1001 |
10 | 1111 | 1010 |
పదకొండు | 1110 | 1011 |
12 | 1010 | 1100 |
13 | 1011 | 1101 |
14 | 1001 | 1110 |
పదిహేను | 1000 | 1111 |
ప్రయోజనాలు
ది బూడిద కోడ్ యొక్క ప్రయోజనాలు కింది వాటిని చేర్చండి.
- లాజిక్ సర్క్యూట్ తగ్గించవచ్చు
- గడియార డొమైన్ను దాటడానికి ఉపయోగిస్తారు
- సిగ్నల్లను అనలాగ్ నుండి డిజిటల్కు మార్చేటప్పుడు లోపాన్ని తగ్గించడానికి ఉపయోగిస్తారు
- జన్యు అల్గోరిథంలలో దీనిని ఉపయోగించిన తర్వాత, గోడల సంభవం తగ్గించవచ్చు.
ప్రతికూలతలు
బూడిద కోడ్ యొక్క ప్రతికూలతలు ఈ క్రింది వాటిని కలిగి ఉంటాయి.
- అంకగణిత ఫంక్షన్లకు తగినది కాదు
- కొన్ని ఖచ్చితమైన అనువర్తనాలకు వర్తిస్తుంది
అప్లికేషన్స్
బూడిద కోడ్ యొక్క అనువర్తనాలు ఈ క్రింది వాటిని కలిగి ఉంటాయి.
- ఇది అనలాగ్ నుండి డిజిటల్ కన్వర్టర్లలో ఉపయోగించబడుతుంది
- లోపం యొక్క దిద్దుబాటు కోసం డిజిటల్ కమ్యూనికేషన్లో
- సిగ్నల్లను అనలాగ్ నుండి డిజిటల్కు మార్చేటప్పుడు ఇది లోపాలను తగ్గిస్తుంది.
- గణిత పజిల్స్
- బూలియన్ సర్క్యూట్ యొక్క కనిష్టీకరణ
- ఇది రెండు గడియారాల డొమైన్ల మధ్య కమ్యూనికేషన్ కోసం ఉపయోగించబడుతుంది
- జన్యు అల్గోరిథంలు
- స్థానం ఎన్కోడర్లు
గ్రే కోడ్ కోసం బైనరీ మార్పిడికి VHDL కోడ్ క్రింద ఇవ్వబడింది.
లైబ్రరీ అనగా
USE ieee.std_logic_1164.ALL
ఎంటిటీ గ్రే 2 బిన్
పోర్ట్ (G: std_logic_vector లో (3 డౌన్ 0) -గ్రే కోడ్ ఇన్పుట్
బిన్: std_logic_vector (3 డౌన్ 0) -బైనరీ అవుట్పుట్
)
ముగింపు గ్రే 2 బిన్
ఆర్కిటెక్చర్ గేట్_లేవెల్ ఆఫ్ గ్రే 2 బిన్
ప్రారంభం
–సోర్ గేట్లు.
am (3)<= G(3)
am (2)<= G(3) xor G(2)
am (1)<= G(3) xor G(2) xor G(1)
am (0)<= G(3) xor G(2) xor G(1) xor G(0)
ముగింపు
3 బిట్ బైనరీ టు గ్రే కోడ్ కన్వర్టర్
బైనరీ అంకెలను బి 0, బి 1, బి 2 వంటి 3-బిట్ బైనరీ సంఖ్యలో ume హించుకోండి, ఎక్కడ ‘బి 2’ బిట్ ఎంఎస్బి (చాలా ముఖ్యమైన బిట్) & ‘బి 0’ బిట్ బైనరీ యొక్క ఎల్ఎస్బి (కనీసం ముఖ్యమైన బిట్). గ్రే కోడ్ యొక్క అంకెలు g0, g1, g2, ఎక్కడైనా ‘g2’ అంకె MSB (చాలా ముఖ్యమైన బిట్) అయితే, ‘g0’ అంకె గ్రే కోడ్ యొక్క LSB (కనీసం ముఖ్యమైన బిట్).
బైనరీ కోడ్ - బి 2, బి 1, బి 0 | గ్రే కోడ్ - g2, g1, g0 |
000 | 000 |
001 | 001 |
010 | 011 |
011 | 010 |
100 | 110 |
101 | 111 |
110 | 101 |
111 | 100 |
ఈ విధంగా, బూలియన్ వ్యక్తీకరణను k- మ్యాప్ ఉపయోగించి బైనరీ నుండి గ్రే కోడ్ కన్వర్టర్ కోసం పరిష్కరించవచ్చు, మనం g2 = b2, g1 = b1⊕ b2 & g0 = b0 ⊕ b1 పొందవచ్చు. అదేవిధంగా, మేము n- బిట్ బైనరీ సంఖ్యను (bnb (n-1)… b2 b1 b0) గ్రే కోడ్ (gng (n-1)… g2 g1 g0) గా మార్చవచ్చు.
LSB కోసం (కనీసం ముఖ్యమైన బిట్)
g0 = b0⊕b1
g1 = b1⊕b2
g2 = b1⊕b2
g (n-1) = b (n-1) ⊕ bn, gn = bn.
ఉదాహరణకు, 111010 బైనరీ సంఖ్యలను గ్రే కోడ్గా మార్చండి.
కాబట్టి పై అల్గోరిథం ఆధారంగా,
g0 = b0 b1 => 0 1 = 1
g1 = b1 ⊕ b2 = 1 0 = 1
g2 = b2 b3 = 0 ⊕1 = 1
g3 = b3 b4 = 1⊕1 = 0
g4 = b4 b5 = 1 1 = 0
g5 = b5 = 1 = 1
కాబట్టి, బైనరీని బూడిద కోడ్గా మార్చడం - 100111.
IC 7486 ఉపయోగించి బైనరీ టు గ్రే కోడ్ కన్వర్టర్
బైనరీని బూడిద రంగులోకి మరియు బూడిద రంగును బైనరీగా మార్చడం IC7486 ఉపయోగించి చేయవచ్చు. దీన్ని తయారు చేయడానికి అవసరమైన భాగాలు బ్రెడ్బోర్డ్, కనెక్ట్ వైర్లు, ఎల్ఇడిలు, రెసిస్టర్లు, ఎక్స్ఓఆర్ (ఐసి 7486), పుష్-బటన్ స్విచ్లు & విద్యుత్ సరఫరా కోసం బ్యాటరీ.
IC7486 యొక్క ప్యాకేజీలో ప్రధానంగా నాలుగు XOR లాజిక్ గేట్లు ఉన్నాయి, ఇక్కడ పిన్స్ 7 మరియు 14 అన్ని లాజిక్ గేట్లకు సరఫరాను అందిస్తుంది. ఒకే XOR గేట్ యొక్క o / ps ఇతర లాజిక్ గేట్ యొక్క ఇన్పుట్కు ఒకే లేదా ఇతర చిప్లో అనుసంధానించబడి ఉంటుంది.
ఈ విధంగా, ఇది బైనరీ నుండి గ్రే కోడ్ కన్వర్టర్ మరియు బూడిద నుండి బైనరీ కోడ్ కన్వర్టర్ గురించి. పై సమాచారం నుండి చివరకు, మేము దానిని ముగించవచ్చు ఈ కన్వర్టర్లు యొక్క వివిధ కార్యకలాపాలను నిర్వహించడంలో ముఖ్యమైన పాత్ర పోషిస్తుంది డిజిటల్ ఎలక్ట్రానిక్స్ అలాగే వివిధ సంఖ్యల వ్యవస్థల మధ్య సమాచార మార్పిడి. ఈ లెక్కలను ఎలా చేయాలో అనే భావనను అర్థం చేసుకోవడానికి మేము పైన చర్చించిన కోడ్ కన్వర్టర్ ఉదాహరణలు సహాయపడతాయి. ఇక్కడ మీ కోసం ఒక ప్రశ్న ఉంది, బూడిద సంకేతాల అనువర్తనాలు ఏమిటి?