టెర్నరీ కంప్యూటర్లు ఎందుకు కాదు?

రచయిత: Roger Morrison
సృష్టి తేదీ: 22 సెప్టెంబర్ 2021
నవీకరణ తేదీ: 10 మే 2024
Anonim
The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby
వీడియో: The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby

విషయము



మూలం: లిన్లియో / డ్రీమ్‌స్టైమ్.కామ్

Takeaway:

టెర్నరీ కంప్యూటింగ్ రెండు-స్టేట్ బిట్స్ కంటే మూడు-స్టేట్ “ట్రిట్స్” పై ఆధారపడుతుంది. ఈ సిస్టమ్ యొక్క ప్రయోజనాలు ఉన్నప్పటికీ, ఇది చాలా అరుదుగా ఉపయోగించబడుతుంది.

ఫ్రై: “బెండర్, అది ఏమిటి?”

బెండర్: “ఆహ్, ఎంత భయంకరమైన కల. ప్రతిచోటా వన్ మరియు సున్నాలు ... మరియు నేను రెండింటిని చూశాను! "

ఫ్రై: “ఇది ఒక కల, బెండర్. రెండు వంటివి ఏవీ లేవు. ”

డిజిటల్ కంప్యూటింగ్ గురించి తెలిసిన ఎవరికైనా సున్నాలు మరియు వాటి గురించి తెలుసు - “ఫ్యూచురామా” కార్టూన్ లోని అక్షరాలతో సహా. సున్నాలు మరియు వాటిని బైనరీ భాష యొక్క బిల్డింగ్ బ్లాక్స్. కానీ అన్ని కంప్యూటర్లు డిజిటల్ కాదు, మరియు డిజిటల్ కంప్యూటర్లు బైనరీగా ఉండాలని ఏమీ అనలేదు. మేము బేస్ -2 కు బదులుగా బేస్ -3 వ్యవస్థను ఉపయోగిస్తే? కంప్యూటర్ మూడవ అంకెను గర్భం ధరించగలదా?

కంప్యూటర్ సైన్స్ వ్యాసకర్త బ్రియాన్ హేస్ గుర్తించినట్లుగా, "ప్రజలు పదుల సంఖ్యలో లెక్కించబడతారు మరియు యంత్రాలు రెండుగా లెక్కించబడతాయి." లూయిస్ హోవెల్ 1991 లో బేస్ -3 నంబరింగ్ వ్యవస్థను ఉపయోగించి ప్రోగ్రామింగ్ లాంగ్వేజ్ ట్రైన్‌టెర్కాల్‌ను ప్రతిపాదించాడు. మరియు రష్యన్ ఆవిష్కర్తలు 50 సంవత్సరాల క్రితం కొన్ని డజన్ల బేస్ -3 యంత్రాలను నిర్మించారు. కానీ కొన్ని కారణాల వల్ల, విస్తృత కంప్యూటర్ ప్రపంచంలో నంబరింగ్ సిస్టమ్ పట్టుకోలేదు.


మఠం వద్ద ఒక లుక్

ఇక్కడ పరిమిత స్థలం ఉన్నందున, మాకు కొంత నేపథ్యాన్ని ఇవ్వడానికి మేము కొన్ని గణిత ఆలోచనలను తాకుతాము. ఈ విషయం గురించి మరింత లోతైన అవగాహన కోసం, అమెరికన్ సైంటిస్ట్ యొక్క నవంబర్ / డిసెంబర్ 2001 సంచికలో హేస్ యొక్క అద్భుతమైన వ్యాసం “థర్డ్ బేస్” ను చూడండి.

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

జెఫ్ కాన్నేల్లీ తన 2008 పేపర్ “టెర్నరీ కంప్యూటింగ్ టెస్ట్బెడ్ 3-ట్రిట్ కంప్యూటర్ ఆర్కిటెక్చర్” లో మరికొన్ని నిబంధనలను వివరించాడు. “ట్రిట్” అనేది ఒక బిట్ యొక్క సమానమైన సమానం. ఒక బిట్ రెండు విలువలలో ఒకదాన్ని కలిగి ఉండే బైనరీ అంకె అయితే, ఒక ట్రిట్ అనేది మూడు విలువలలో దేనినైనా కలిగి ఉన్న ఒక త్రికోణకం. ఒక ట్రిట్ ఒక బేస్ -3 అంకె. “ట్రైట్” 6 ట్రిట్స్. కాన్నేల్లీ (మరియు బహుశా మరెవరూ కాదు) “ట్రిబుల్” ను సగం ట్రిట్ (లేదా ఒక బేస్ -27 అంకె) గా నిర్వచిస్తారు మరియు అతను ఒక బేస్ -9 అంకెను “నిట్” అని పిలుస్తాడు. (డేటా కొలతపై మరింత తెలుసుకోవడానికి, అండర్స్టాండింగ్ బిట్స్, బైట్లు చూడండి మరియు వాటి గుణకాలు.)


బగ్స్ లేవు, ఒత్తిడి లేదు - మీ జీవితాన్ని నాశనం చేయకుండా జీవితాన్ని మార్చే సాఫ్ట్‌వేర్‌ను రూపొందించడానికి స్టెప్ గైడ్ ద్వారా మీ దశ


సాఫ్ట్‌వేర్ నాణ్యత గురించి ఎవరూ పట్టించుకోనప్పుడు మీరు మీ ప్రోగ్రామింగ్ నైపుణ్యాలను మెరుగుపరచలేరు.

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

  • అసమతుల్య ట్రినరీ - {0, 1, 2}
  • పాక్షిక అసమతుల్య త్రిమూర్తి - {0, 1/2, 1}
  • సమతుల్య ట్రినరీ - {-1, 0, 1}
  • తెలియని-రాష్ట్ర తర్కం - {F,?, T}
  • ట్రినరీ కోడెడ్ బైనరీ - {T, F, T}

చరిత్రలో టెర్నరీ కంప్యూటర్లు

ఇక్కడ కవర్ చేయడానికి ఎక్కువ లేదు, ఎందుకంటే, కాన్నెల్లి చెప్పినట్లుగా, “కంప్యూటర్ ఆర్కిటెక్చర్ రంగంలో త్రిశూల సాంకేతికత సాపేక్షంగా కనిపెట్టబడని భూభాగం.” ఈ విషయంపై విశ్వవిద్యాలయ పరిశోధన యొక్క రహస్య నిధి ఉన్నప్పటికీ, చాలా బేస్ -3 కంప్యూటర్లు దీనిని తయారు చేయలేదు ఉత్పత్తిలోకి. 2016 హాకడే సూపర్‌కాన్ఫరెన్స్‌లో, జెస్సికా ట్యాంక్ గత కొన్ని సంవత్సరాలుగా ఆమె పనిచేస్తున్న టెర్నరీ కంప్యూటర్‌లో ఒక ప్రసంగం ఇచ్చింది. ఆమె ప్రయత్నాలు అస్పష్టత నుండి పెరుగుతాయో లేదో చూడాలి.

మేము 20 మధ్యలో రష్యా వైపు తిరిగి చూస్తే కొంచెం ఎక్కువ కనుగొంటాము శతాబ్దం. కంప్యూటర్‌ను సెటూన్ అని పిలిచారు, మరియు ఇంజనీర్ నికోలాయ్ పెట్రోవిచ్ బ్రూసెంట్సోవ్ (1925–2014). ప్రముఖ సోవియట్ గణిత శాస్త్రజ్ఞుడు సెర్గీ ల్వోవిచ్ సోబోలెవ్‌తో కలిసి పనిచేస్తూ, బ్రూసెంట్‌సోవ్ మాస్కో స్టేట్ యూనివర్శిటీలో ఒక పరిశోధనా బృందాన్ని సృష్టించాడు మరియు 50 యంత్రాల నిర్మాణానికి దారితీసే ఒక టెర్నరీ కంప్యూటర్ నిర్మాణాన్ని రూపొందించాడు. పరిశోధకుడు ఎర్ల్ టి. కాంప్‌బెల్ తన వెబ్‌సైట్‌లో పేర్కొన్నట్లుగా, సెటున్ “ఎల్లప్పుడూ విశ్వవిద్యాలయ ప్రాజెక్టు, ఇది సోవియట్ ప్రభుత్వం పూర్తిగా ఆమోదించలేదు మరియు ఫ్యాక్టరీ నిర్వహణ అనుమానాస్పదంగా చూసింది.”

ది కేస్ ఫర్ టెర్నరీ

SETUN పైన పేర్కొన్న విధంగా సమతుల్య టెర్నరీ లాజిక్, {-1, 0, 1 used ఉపయోగించింది. ఇది టెర్నరీకి సాధారణ విధానం, మరియు ఇది జెఫ్ కాన్నేల్లీ మరియు జెస్సికా ట్యాంక్ యొక్క పనిలో కూడా కనిపిస్తుంది. "బహుశా అందరికంటే అందమైన సంఖ్య వ్యవస్థ సమతుల్య టెర్నరీ సంజ్ఞామానం" అని డోనాల్డ్ నుత్ తన పుస్తకం "ది ఆర్ట్ ఆఫ్ కంప్యూటర్ ప్రోగ్రామింగ్" నుండి రాశారు.

బ్రియాన్ హేస్ కూడా టెర్నరీకి పెద్ద అభిమాని. "ఇక్కడ నేను బేస్ 3, టెర్నరీ సిస్టమ్ కోసం మూడు చీర్స్ ఇవ్వాలనుకుంటున్నాను. … అవి సంఖ్యా వ్యవస్థలలో గోల్డిలాక్స్ ఎంపిక: బేస్ 2 చాలా చిన్నది మరియు బేస్ 10 చాలా పెద్దది అయినప్పుడు, బేస్ 3 సరైనది. ”

బేస్ -3 యొక్క ధర్మాల కోసం హేస్ వాదనలలో ఒకటి, ఇది బేస్-ఇకి దగ్గరగా ఉన్న సంఖ్యా వ్యవస్థ, “సహజ లాగరిథమ్‌ల ఆధారం, సంఖ్యా విలువ సుమారు 2.718.” గణిత పరాక్రమంతో, వ్యాసకర్త హేస్ వివరించాడు బేస్-ఇ (ఇది ఆచరణాత్మకంగా ఉంటే) అత్యంత ఆర్థిక సంఖ్యా వ్యవస్థ. ఇది ప్రకృతిలో సర్వవ్యాప్తి. నా హైస్కూల్ కెమిస్ట్రీ టీచర్ మిస్టర్ రాబర్ట్సన్ నుండి ఈ మాటలు నాకు స్పష్టంగా గుర్తున్నాయి: "దేవుడు ఇ ద్వారా లెక్కించబడతాడు."

బైనరీతో పోల్చితే టెర్నరీ యొక్క ఎక్కువ సామర్థ్యాన్ని SETUN కంప్యూటర్ వాడకం ద్వారా వివరించవచ్చు. హేస్ ఇలా వ్రాశాడు: “సెటూన్ 18 టెర్నరీ అంకెలు లేదా ట్రిట్స్‌తో కూడిన సంఖ్యలపై పనిచేస్తుంది, ఈ యంత్రానికి సంఖ్యా పరిధి 387,420,489 ఇస్తుంది. ఈ సామర్థ్యాన్ని చేరుకోవడానికి బైనరీ కంప్యూటర్‌కు 29 బిట్స్ అవసరం…. ”

సో ఎందుకు టెర్నరీ కాదు?

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

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

హేస్ నుండి విస్తరించిన కోట్ ఇక్కడ సముచితంగా అనిపిస్తుంది:

బేస్ 3 పట్టుకోవడంలో ఎందుకు విఫలమైంది? విశ్వసనీయమైన మూడు-రాష్ట్ర పరికరాలు ఉనికిలో లేవని లేదా అభివృద్ధి చేయడం చాలా కష్టమని ఒక సులభమైన అంచనా. బైనరీ సాంకేతిక పరిజ్ఞానం స్థాపించబడిన తర్వాత, బైనరీ చిప్‌లను రూపొందించే పద్ధతుల్లో విపరీతమైన పెట్టుబడి ఇతర స్థావరాల యొక్క ఏదైనా చిన్న సైద్ధాంతిక ప్రయోజనాన్ని అధిగమించింది.

ఫ్యూచర్ యొక్క నంబరింగ్ సిస్టమ్

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

మరియు బైనరీ మరియు టెర్నరీ కష్టమని మీరు అనుకున్నారు! క్వాంటం ఫిజిక్స్ అకారణంగా స్పష్టంగా లేదు. ఆస్ట్రియన్ భౌతిక శాస్త్రవేత్త ఎర్విన్ ష్రోడింగర్ ఒక ఆలోచన ప్రయోగాన్ని అందించాడు, దీనిని ప్రముఖంగా ష్రోడింగర్ పిల్లి అని పిలుస్తారు. పిల్లి సజీవంగా మరియు ఒకేసారి చనిపోయిన దృశ్యాన్ని ఒక నిమిషం అనుకుందాం.

ఇక్కడే కొంతమంది బస్సు దిగిపోతారు. పిల్లి సజీవంగా మరియు చనిపోయి ఉండవచ్చని ప్రతిపాదించడం హాస్యాస్పదంగా ఉంది, కానీ అది క్వాంటం సూపర్పోజిషన్ యొక్క సారాంశం. క్వాంటం మెకానిక్స్ యొక్క క్రక్స్ ఏమిటంటే వస్తువులు తరంగాలు మరియు కణాలు రెండింటి లక్షణాలను కలిగి ఉంటాయి. ఈ లక్షణాలను సద్వినియోగం చేసుకోవడానికి కంప్యూటర్ శాస్త్రవేత్తలు కృషి చేస్తున్నారు.

క్విట్‌ల యొక్క సూపర్‌పొజిషన్ అవకాశాల కొత్త ప్రపంచాన్ని తెరుస్తుంది. క్వాంటం కంప్యూటర్లు బైనరీ లేదా టెర్నరీ కంప్యూటర్ల కంటే విపరీతంగా వేగంగా ఉంటాయని భావిస్తున్నారు. బహుళ క్విట్ రాష్ట్రాల సమాంతరత క్వాంటం కంప్యూటర్‌ను నేటి PC కన్నా మిలియన్ల రెట్లు వేగంగా చేస్తుంది.

ముగింపు

క్వాంటం కంప్యూటింగ్ విప్లవం ప్రతిదీ మార్చే రోజు వరకు, బైనరీ కంప్యూటింగ్ యొక్క యథాతథ స్థితి అలాగే ఉంటుంది. టెర్నరీ కంప్యూటింగ్ కోసం ఏ ఉపయోగ కేసులు తలెత్తవచ్చని జెస్సికా ట్యాంక్‌ను అడిగినప్పుడు, ప్రేక్షకులు “విషయాల ఇంటర్నెట్” గురించి ప్రస్తావించడాన్ని విన్నప్పుడు కేకలు వేశారు. మరియు అది ఈ విషయం యొక్క చిక్కు. ఆపిల్ బండిని కలవరపరిచేందుకు కంప్యూటింగ్ సంఘం చాలా మంచి కారణంతో అంగీకరించి, వారి కంప్యూటర్లను రెండు బదులు త్రీస్‌లో లెక్కించమని కోరితే తప్ప, బెండర్ వంటి రోబోట్లు బైనరీలో ఆలోచిస్తూ కలలు కంటున్నాయి. ఇంతలో, క్వాంటం కంప్యూటింగ్ వయస్సు హోరిజోన్ దాటి ఉంది.