కంప్యూటర్లు, ప్రోగ్రామింగ్
బైనరీ కోడ్. రకాలు మరియు బైనరీ కోడ్ పొడవు. రివర్స్ బైనరీ కోడ్
బైనరీ కోడ్ వాటిని మరియు సున్నాలు రూపంలో మీడియా రికార్డింగ్ యొక్క ఒక రూపం. ఇటువంటి ఒక గణన వ్యవస్థ స్థానముల బేస్ 2. నేటికి, బైనరీ కోడ్ అన్ని డిజిటల్ పరికరాలు ఉపయోగిస్తారు (పట్టిక కొద్దిగా దిగువ అందించిన సంఖ్యలు రికార్డింగ్ కొన్ని ఉదాహరణలు ఉన్నాయి.) దీని ప్రజాదరణ ఈ ఎంట్రీ రూపం యొక్క అధిక విశ్వసనీయత మరియు సరళత కారణంగా ఉంది. బైనరీ గణిత వరుసగా చాలా సులభం, మరియు అది హార్డ్ వేర్ లో అమలు సులభం. డిజిటల్ ఎలక్ట్రానిక్ భాగాలు (లేదా వారు అంటారు - తర్కం) వారు మాత్రమే రెండు రాష్ట్రాల్లో నిర్వహిస్తున్నారు చాలా నమ్మదగినవి: తార్కిక యూనిట్ (ప్రస్తుత అనగా), మరియు ఒక తర్కం సున్నా (ప్రస్తుత). అందువలన, వారు ట్రాన్సియెంట్స్ ఆధారంగా ఇవి అనలాగ్ భాగాలు, అనుకూలంగా సరిపోల్చండి.
వ్రాసే బైనరీ రూపం ఎలా ఉంది?
మాకు అటువంటి కీలక ఎలా ఏర్పడుతుంది చూద్దాం. ఒక అంకె బైనరీ కోడ్ రెండే దేశాలు పెళ్ళి: సున్నా మరియు ఒకటి (0 మరియు 1). రెండు బిట్స్ ఉపయోగిస్తున్నప్పుడు నాలుగు విలువలను రికార్డ్ చేయడానికి సాధ్యపడుతుంది: 00, 01, 10, 11. మూడంకెల ఎంట్రీ ఎనిమిది రాష్ట్రాల్లో కలిగి: 000, 001 ... 110, 111. ఫలితంగా బైనరీ కోడ్ యొక్క పొడవు విడుదలయ్యే సంఖ్య మీద ఆధారపడి ఉంటుంది. ఈ వ్యక్తీకరణ కింది సూత్రం ఉపయోగించి వ్రాయవచ్చు: N = 2m, పేరు: m - బిట్స్ సంఖ్య, మరియు N - కలయికలు సంఖ్య.
బైనరీ సంకేతాలు రకాలు
మైక్రోప్రాసెసర్ల ప్రాసెస్ చెయ్యడానికి అనేక రకాల సమాచారం నమోదుకు ఉపయోగించబడుతుంది కీలు ఉంటాయి. బిట్ బైనరీ కోడ్ గణనీయంగా మించిపోవచ్చు ప్రాసెసర్ యొక్క సామర్థ్యం మరియు దాని అంతర్గత మెమరీ. అటువంటప్పుడు, దీర్ఘ span బహుళ మెమరీ కణాల సంఖ్య మరియు కేవలం కొన్ని ఆదేశాలను తో ప్రాసెస్. ఈ సందర్భంలో, బహుళ బైట్ బైనరీ కోడ్ కింద కేటాయించారు అన్ని మెమరీ రంగాల్లో, ఒక ఏకైక సంఖ్య భావించబడతాయి.
- సైన్ చేయని;
- ప్రత్యక్ష tselyeznakovye సంకేతాలు;
- మైలురాయి రివర్స్;
- అదనపు సైన్;
- గ్రే కోడ్;
- గ్రే కోడ్ ఎక్సుప్రెస్.
- పాక్షిక సంకేతాలు.
మాకు మరింత వివరంగా వాటిని ప్రతి పరిగణలోకి లెట్.
సైన్ చేయని బైనరీ కోడ్
అటువంటి రికార్డు రూపం ఏయే చూద్దాం. సైన్ చేయని పూర్ణ సంకేతాలు ప్రతి బిట్ (బైనరీ) అంకెల డిగ్రీ రెండు సూచిస్తుంది. n M = 2 -1: అందువలన ఈ రూపంలో వ్రాయవచ్చు అన్నది చిన్న సంఖ్య, సున్నా మరియు గరిష్ట కింది సూత్రం ద్వారా సూచించబడుతుంది. ఈ రెండు సంఖ్యలు పూర్తిగా ఒక బైనరీ కోడ్ తెలుపవచ్చని కీ పరిధి, నిర్వచించే. యొక్క చెప్పారు ఎంట్రీ రూపాల యొక్క అవకాశం చూద్దాం. ఈ రకం సంతకం లేని కీ ఎనిమిది బిట్స్ కలిగి వుపయోగిస్తున్నప్పుడు, సాధ్యం సంఖ్యల పరిధి 0 నుండి 255 హెక్సాడెసిమల్ కోడ్ పరిధిలో నిల్వ మరియు రెండు మెమరీ రంగాల ఉపయోగించి ఈ సంఖ్యలు ప్రక్కనే addressees లో ఉన్న ఆ రికార్డింగ్ 0 65535. ఎనిమిది బిట్ ప్రాసెసర్ నుండి శ్రేణిని కలిగి ఉంటుంది . ఇటువంటి కీ తో పని ప్రత్యేక ఆదేశాలను అందిస్తుంది.
ప్రత్యక్ష మొత్తం పాత్ర సంకేతాలు
బైనరీ కీల యొక్క ఈ రూపంలో MSB నంబర్ ప్లేట్ రికార్డ్ చేయడానికి ఉపయోగిస్తారు. మైనస్ - జీరో ప్లస్, మరియు యూనిట్ సూచించదు. ఈ ఉత్సర్గ పరిధి ఫలితంగా కోడెడ్ సంఖ్యలు ప్రతికూల దిశలో మార్చారు. ఇది ఎనిమిది బిట్ సంతకం పూర్ణాంక బైనరీ కీ సంఖ్య -127 నుండి +127 పరిధిలో రాసివుందవాచు హాజరవుతారు. హెక్సాడెసిమల్ - పరిధిలో -32767 నుండి +32767 వరకు. అలాంటి సంకేతాలు నిల్వ చేయడానికి ఎనిమిది బిట్ మైక్రోప్రాసెసర్ను రెండు ప్రక్కన రంగాల ఉపయోగించవచ్చు.
రికార్డింగ్ ఈ పత్రం యొక్క ప్రతికూలత సింబాలిక్ మరియు సంఖ్యా కీ బిట్స్ విడిగా ప్రాసెస్ చేయాలి. ఈ సంకేతాలు పని ఆల్గోరిథమ్స్ కార్యక్రమాలు చాలా క్లిష్టంగా పొందుటకు. ఎంపిక మార్చడానికి మరియు సాఫ్ట్వేర్ పరిమాణంలో ఒక పదునైన పెరుగుదల మరియు దాని పనితీరు లో తగ్గుదల దోహదం ఇది పాత్ర, ముసుగు విధానాల అమలు అవసరం బిట్స్ ఇన్ చేయండి. బైనరీ కోడ్ రివర్స్ - ఈ ప్రతికూలత తొలగించడానికి కీ ఒక కొత్త రకం పరిచయం చేయబడింది.
రిటర్న్ కీ సైన్
ఈ రాత పద్ధతి మాత్రమే కీ యొక్క అన్ని బిట్స్ inverting ద్వారా పొందవచ్చు ఒక ప్రతికూల సంఖ్య ప్రత్యక్ష కోడ్ నుండి భిన్నంగా ఉంటుంది. ఈ డిజిటల్ మరియు సైన్ బిట్స్ సమానంగా ఉంటాయి. ఈ కారణంగా, కోడ్ యొక్క ఈ రకం క్రమసూత్ర పద్ధతులు పని గణనీయంగా సరళీకృత. అయితే, రివర్స్ కీ, మొదటి అంకె చిహ్నం గుర్తించటం సంఖ్య యొక్క ఖచ్చితమైన విలువ లెక్కించడానికి ఒక ప్రత్యేక అల్గోరిథం అవసరం. దీంతో విలువ సైన్ పునర్నిర్మించేందుకు. అంతేకాక, రెండు కీలను రికార్డింగ్ రివర్స్ మరియు ముందుకు సంకేతాలు సంఖ్యలో సున్నా ఉపయోగిస్తారు. నిజానికి ఈ విలువ ఒక అనుకూల లేదా ప్రతికూల సైన్ లేని ఉన్నప్పటికీ.
సంతకం బైనరీ నంబర్లు అదనపు కోడ్
రికార్డు ఈ రకమైన జాబితా మునుపటి కీలను లోపాలను లేదు. అలాంటి సంకేతాలు అనుకూల మరియు ప్రతికూల సంఖ్యలు రెండు ప్రత్యక్ష సమ్మషన్ అనుమతిస్తాయి. అందువలన అది సైన్ బిట్ విశ్లేషణ పట్టుకోడు. ఈ అదనపు సంఖ్యలు వంటి ముందు మరియు వెనుక కీలను ఒక సహజ చిహ్నం రింగ్ మరియు ఒక కృత్రిమ పరిధి, వాస్తవం సాధ్యం ధన్యవాదాలు మారింది. అంతేకాక, ముఖ్యమైన అంశం బైనరీ సంకేతాలు ఉత్పత్తి పొడగింతలు లెక్కించడం చాలా సులభం అని. ఇది కీ ఒక యాడ్ రివర్స్ తగినంత. ఎనిమిది బిట్స్ కలిగి పాత్ర కోడ్ యొక్క ఈ రకం ఉపయోగించి చేసినప్పుడు, సాధ్యం సంఖ్యల పరిధి -128 నుండి +127 వరకు ఉంటాయి. హెక్సాడెసిమల్ కీ +32767 వరకు -32768 యొక్క పరిధిని కలిగి ఉంటుంది. ఇంత పెద్దసంఖ్యలో నిల్వ చేయడానికి ఎనిమిది బిట్ ప్రాసెసర్ కూడా రెండు ప్రక్కనే రంగాల ఉపయోగించవచ్చు.
బైనరీ కోడ్ ఇది దృగ్విషయం సైన్ ఎక్స్టెన్షన్ అనే అదనపు ఆసక్తికరమైన పరిశీలించదగిన ప్రభావం. దానిని అర్థం ఏమి చూద్దాం. ప్రభావం రెండు-బైట్ ప్రతి బిట్ లో ఒక బైట్ విలువ మార్చే ప్రక్రియలో తగినంత అధిక బైట్ అప్పగిస్తారు విలువలు తక్కువ బైట్ యొక్క బిట్స్ సైన్ ఉంది. ఇది సైన్ నిల్వ కోసం హాజరవుతారు అక్షరాల సంఖ్యను మీరు అధిక స్థాయి బిట్స్ ఉపయోగించవచ్చు. ఈ కీ విలువ పూర్తిగా మారింది కానప్పుడు.
గ్రే కోడ్
ఈ రాత పద్ధతి, ముఖ్యంగా ఒక అడుగు కీ. నుండి మరొక విలువ సమాచారాన్ని మాత్రమే ఒక బిట్ మారుతుంది పరివర్తన లో, ఉంది. డేటా చదివేటప్పుడు లోపం ఆఫ్సెట్ స్వల్ప సమయం మరొక స్థానం నుండి ఒక మార్పు దారితీస్తుంది. అయితే, ఇటువంటి ఒక ప్రక్రియ కోణీయ స్థానాన్ని పూర్తిగా తొలగించబడుతుంది ఉన్నప్పుడు పూర్తిగా తప్పుడు ఫలితాలను పొందడం. ఈ కోడ్ యొక్క ప్రయోజనం సమాచారాన్ని ప్రతిబింబించడం దాని సామర్ధ్యం. ఉదాహరణకు, అధిక స్థాయి బిట్స్ inverting, మీరు కేవలం సూచన దిశలో మార్చవచ్చు. ఈ కాంప్లిమెంట్ నియంత్రణ ఇన్పుట్ కారణం. ఈ విలువ భ్రమణ ఒక భౌతిక అక్షం వద్ద పెరుగుతున్న మరియు పడిపోవడం అంచున వంటి outputted ఉండవచ్చు. గ్రే కీ నమోదయిన సమాచారాన్ని ప్రత్యేకంగా మరింత పని ముందు ఒక సాధారణ బైనరీ సంజ్ఞామానం గతంలో వలె మార్చడానికి అవసరమైన, వాస్తవ సంఖ్యా డేటా భరించలేక లేని పాత్ర, కోడ్ చేయబడ్డ నుండి. డికోడర్ గ్రే Binar - ఈ ఒక ప్రత్యేక ట్రాన్స్డ్యూసెర్ ఉపయోగించి చేయబడుతుంది. ఈ పరికరం సులభంగా ప్రాథమిక తర్కం అంశాలు రెండు హార్డ్వేర్ మరియు సాఫ్ట్వేర్ న గ్రహించబడుతుంది.
గ్రే కోడ్ ఎక్సుప్రెస్
సంఖ్యల రూపంలో ప్రదర్శించారు పరిష్కారాన్ని గ్రే ప్రామాణికమైన ఒక అడుగు కీ శక్తి ఎదిగింది రెండు. సందర్భాలలో అది రికార్డు కట్ అటువంటి రూపంతో ఇతర పరిష్కారాలను అమలు మరియు మాత్రమే మధ్య భాగం ఉపయోగించడానికి అవసరమైన. ఫలితంగా, ఒక అడుగు కీ నిల్వ ఉంది. అయితే, వీటిని సంఖ్యాక పరిధి ప్రారంభం కోడ్ లో సున్నా ఉంది. ఇది పేర్కొన్న విలువకు శ్రేష్టమైన. ప్రారంభ మరియు తగ్గిన స్పష్టత మధ్య వ్యత్యాసం సగం తీసుకోవడంవలన ఉత్పత్తి పల్స్ డేటా ప్రాసెసింగ్ సమయంలో.
బైనరీ స్థిర పాయింట్ల కీ ఒక పాక్షిక సంఖ్య సమర్పణ
ప్రక్రియలో, మేము మొత్తం సంఖ్యలు కానీ కూడా పాక్షిక మాత్రమే ఆపరేట్ కలిగి. ఇటువంటి సంఖ్యలు ప్రత్యక్ష, విలోమ మరియు అదనపు స్మృతులలో రికార్డ్ చేయవచ్చు. పేర్కొన్న కీ సూత్రం నిర్మాణం మొత్తం మాదిరిగానే ఉంది. ఇప్పుడు వరకు మేము బైనరీ పాయింట్ LSB కుడి ఉండాలి భావించారు. కానీ ఈ సందర్భంలో కాదు. ఇది ఎడమ మరియు అత్యంత ముఖ్యమైన భాగంపై ఉన్న చేయవచ్చు (ఈ సందర్భంలో, వేరియబుల్ మాత్రమే భిన్న సంఖ్యల వ్రాసిన చేయవచ్చు), మరియు మధ్య వేరియబుల్ (మిశ్రమ విలువలు రికార్డ్ కావచ్చు).
బైనరీ ఫ్లోటింగ్ పాయింట్ ప్రాతినిధ్యం
ఈ రూపం రికార్డ్ చేయడానికి ఉపయోగిస్తారు పెద్ద సంఖ్యల లేదా ఇదే విధంగా విరుద్ధంగా - చాలా చిన్నది. ఉదాహరణకు, దూరాలు లేదా నక్షత్ర అణువుల మరియు ఎలక్ట్రాన్లు పరిమాణాలు. ఈ విలువలు లెక్కించటానికి ఒక చాలా పెద్ద డిశ్చార్జ్ ఒక బైనరీ కోడ్ దరఖాస్తు వుంటుంది. అయితే, మేము సమీప మిల్లీమీటర్ విశ్వ దూరం ఖాతాలోకి పడుతుంది అవసరం లేదు. అందువలన, ఈ సందర్భంలో స్థిర పాయింట్ల రూపంలో అసమర్థంగా. బీజగణిత రూపం ఉపయోగిస్తారు అలాంటి సంకేతాలు ప్రదర్శించడానికి. ఆ సంఖ్యను కావలసిన ఆర్డర్ సంఖ్య ప్రదర్శించడం పది ఘాతం గుణించి ఒక సంవర్గమాన భిన్నభాగం గా రాస్తారు, ఉంది. దయచేసి సంవర్గమాన భిన్నభాగం ఒకటి కంటే ఎక్కువ ఉండకూడదు అని తెలుసుకోవాలి, మరియు దశాంశ బిందువు తర్వాత సున్నా వ్రాసిన చేయరాదు.
అది ఆసక్తికరంగా
ఇది బైనరీ కలన ప్రారంభ 18 వ శతాబ్దంలో గణిత శాస్త్రజ్ఞుడు జర్మనీలో గాట్ఫ్రైడ్ లెబ్నిజ్ కనిపెట్టబడిందని నమ్ముతారు. అయితే, శాస్త్రవేత్తలు ఇటీవల కనుగొన్నారు వంటి, దీర్ఘ ముందు ఈ స్థానికుల Mangareva యొక్క పాలీనేసియన్ దీవి అంక ఈ రకమైన ఉపయోగించడానికి. కాలనైజేషన్ దాదాపు పూర్తిగా అసలు సంఖ్యలు ఇచ్చే పధ్ధతి నాశనం వాస్తవం ఉన్నప్పటికీ, పరిశోధకులు సంక్లిష్ట బైనరీ మరియు ఖాతాల యొక్క దశాంశ రకాల పునరుద్ధరించబడింది. అదనంగా, అభిజ్ఞా శాస్త్రవేత్త Nunez బైనరీ కోడ్ కోడింగ్ 9 వ శతాబ్దం BC నుంచి పురాతన చైనా లో ఉపయోగించిన వాదనలు. ఇ. ఇటువంటి మయ వంటి ఇతర పురాతన నాగరికతలకు కూడా సమయ విభాగాలు మరియు ఖగోళ ఈవెంట్స్ ట్రాకింగ్ కోసం క్లిష్టమైన కలయిక దశాంశ మరియు బైనరీ వ్యవస్థలు ఉపయోగిస్తారు.
Similar articles
Trending Now