కంప్యూటర్లు, పరికరాలు
ఒక అంకగణిత తర్కం యూనిట్ (ALU) - ఇది ఏమిటి?
ఒక అంకగణిత తర్కం యూనిట్, ఒక ఇన్పుట్ / అవుట్పుట్ యూనిట్, మరియు నిల్వ యూనిట్లు మరియు నియంత్రణ: తెలిసినట్లు, కంప్యూటర్ ప్రాసెసర్ నాలుగు ప్రాథమిక భాగాలు కలిగి. ఇటువంటి ఒక నిర్మాణం గత శతాబ్దంలోనే నిర్ణయించబడింది, మరియు అది ఒక దీర్ఘ సమయం పట్టింది వాస్తవం ఉన్నప్పటికీ, ప్రామాణిక నిర్మాణం వాన్ న్యూమాన్ అంశంగా మిగిలిపోయింది.
ALU ఏమిటి?
అంక-లాజిక్ యూనిట్ - ప్రారంభ మరియు ప్రాథమిక క్లిష్టమైన వ్యక్తీకరణలు ముగించాడు తర్కం మరియు గణిత రకం బదిలీల అమలు చేయడానికి అవసరమైన అని ప్రాసెసర్ యొక్క భాగాలు ఒకటి. ఉపయోగించిన బిట్ ఆపరాండ్లను ఒక పదం, లేదా పరిమాణం యొక్క పొడవు పరిగణించబడుతుంది.
ALU యొక్క ప్రధాన విధి కంప్యూటర్ యొక్క మెమరీ లో నిల్వ డేటా ప్రాసెస్. అదనంగా, అంకగణితం తర్కం యూనిట్ అవసరం కంప్యూటింగ్ ప్రక్రియ తుది డేటా రకాల ఆధారపడి నిర్వహించడానికి సరైన మార్గం ఎంచుకోవడానికి ఒక కంప్యూటర్ దర్శకత్వం ఆ నియంత్రణ సిగ్నల్స్ ఉత్పత్తి చేయవచ్చు. అన్ని కార్యకలాపాలు వీటిలో ప్రతి నిర్మాణాత్మకంగా అంశాలను వేల విభజించబడింది, ఎలక్ట్రానిక్ సర్క్యూట్లను కలిగి. ఇటువంటి బోర్డులు సాధారణంగా bystrodeystvennye మరియు అధిక సాంద్రత ఉంటుంది.
ఇన్పుట్ అని సిగ్నల్స్ ఆధారపడి, ALU రెండు సంఖ్యల తో కార్యకలాపాలు వివిధ రకాల నిర్వహించడానికి. ఏదైనా అంక తర్కం కంప్యూటర్ పరికరం నాలుగు ప్రాథమిక చర్యలు, మార్పులు మరియు తార్కిక బదిలీల అమలు కోసం అందిస్తుంది. ALU కార్యకలాపాలను ఏర్పాటు - దాని ప్రధాన లక్షణం.
అంక-లాజిక్ యూనిట్ భాగాలు - నియంత్రణ ప్రక్రియ, ప్రసార, ఇన్కమింగ్ డేటా నిల్వ మరియు మార్పిడి అనుగుణ్యమైన నోడ్స్ యొక్క నాలుగు ప్రధాన సమూహాలుగా.
నిల్వ నోడ్స్ ALU
ఈ వర్గంలో కలిగి:
- సహాయక బిట్స్ మరియు ఫలితాల వివిధ లక్షణాలను ఉంచడం, ట్రిగ్గర్స్;
- ఆపరాండ్లను, ఇంటర్మీడియట్ మరియు తుది ఫలితాలు సమగ్రతను బాధ్యత అని రిజిస్టర్లు.
కొన్నిసార్లు అంక తర్కం యూనిట్ ఒక ప్రత్యేక మెమరీ యూనిట్ కలిపివేయబడవచ్చు నమోదు, మరియు ట్రిగ్గర్స్ - ఒకే స్థితి రిజిస్టర్ ఏర్పాటు.
ALU ప్రసార నోడ్స్
ఈ వర్గంలో కలిగి:
- బస్సు పరికరం యొక్క బ్లాక్స్ అనుసంధానించే;
- మల్టిప్లెక్సర్లు మరియు కవాటాలు, కార్యకలాపాల సరైన దిశలో ఎంచుకోవడం బాధ్యత.
నోడ్స్ ALU అనుకరిస్తే
వీటిలో:
- యాడెర్లు సూక్ష్మ ఆప ఆపరేట్;
- సర్క్యూట్లు తార్కిక కార్యకలాపాలు నిర్వహించేందుకు;
- షిప్టర్స్;
- దశాంస గణిత కోసం దిద్దుబాటుదారులు;
- అదనపు డేటా పొందటానికి లేదా రివర్స్ చేయడానికి వాడతారు వీటిలో కోడ్ కన్వర్టర్లు,;
- సహకార బదిలీల అమలు కోసం ప్రదర్శించారు చక్రాల సంఖ్య లెక్కింపు కోసం కౌంటర్లు.
ALU నియంత్రణ నోడ్స్
వస్తువులను ఈ వర్గం:
- ఒక నియంత్రణ యూనిట్;
- డికోడర్ సిగ్నల్స్;
- అమలు ఫర్మ్వేర్ శాఖలు ఏర్పాటు కోసం తర్కం సర్క్యూట్ లక్షణాలు మార్చుతుంది.
యాక్షన్ ప్రాసెసర్ నియంత్రణ యూనిట్
ఈ బ్లాకు ఇచ్చిన ఆదేశం సరైన అమలు కోసం అవసరమైన సిగ్నల్స్ ఫంక్షనల్ సన్నివేశాలు ఉత్పత్తి బాధ్యత. సాధారణంగా, ఇటువంటి మార్పిడి అనేక చక్రాల్లో గుర్తించబడినప్పుడు.
నియంత్రణ యూనిట్ కార్యక్రమం ఆటోమేటిక్ మరణశిక్ష అందిస్తుంది. ఈ సాంకేతిక సహాయ యంత్ర భాగాలు యొక్క భాగాలు ఇతర శాఖల పని సమన్వయం అవసరం.
ఆపరేషన్ కంట్రోల్ యూనిట్ సమయంలో స్పష్టమైన లక్షణాలు అనేక కలిగి ప్రాథమిక సూత్రం మైక్రోప్రోగ్రామింగ్ని స్పందిస్తుంది.
వర్గీకరణ ALU
అంక తర్కం యూనిట్ ఆపరేటింగ్ ప్రక్రియను వేరియబుల్స్ ప్రకారం సమాంతర మరియు సీరియల్ విభజించబడ్డాయి. ALU మధ్య ప్రధాన తేడా ఆపరాండ్లను మరియు కార్యకలాపాలను అందించాల్సిన ఒక పద్ధతి.
అంక-లాజిక్ యూనిట్ వాడకం స్వభావం ద్వారా మరియు బహుళ బ్లాక్ ద్వారా విభజించబడింది. మొదటి రకం లో ALU ఉపయోగిస్తారు నిద్ర సంఖ్యల వివిధ రూపాల్లో అభ్యర్థించిన డేటా ఆపరేషన్ మోడ్ పొందుపరచడం అదే సర్క్యూట్లు ఉన్నాయి కార్యకలాపాలు నిర్వహించేందుకు. బ్లాక్ పరికరాల్లో, అన్ని కార్యకలాపాలు వ్యాప్తి సమాచారం రకాల ద్వారా ప్రదర్శించారు. దశాంశ సంఖ్యలు, అక్షరమాల మరియు సంఖ్యా రంగాలలో సంఖ్యా ఫ్లోటింగ్ పాయింట్ లేదా వివిధ పథకాలు ఉపయోగించి స్థిర తో కార్యకలాపాల. ఈ సందర్భంలో, ఒక అంకగణిత తర్కం యూనిట్ విధికి సమాంతర అమలు చాలా వేగంగా కారణం. కానీ వారు కూడా ఒక ప్రతికూలతగా ఉంది - పరికరాలు మద్దతు పెరిగిన ధరలు.
ప్రదర్శన యొక్క పద్ధతి ప్రకారం ఒక అంక తర్కం యూనిట్ కోసం ఉపయోగించవచ్చు:
- దశాంశ;
- ఫ్లోటింగ్ పాయింట్ సంఖ్యలు;
- స్థిర-పాయింట్ సంఖ్యలు.
పరికరం కార్యకలాపాలు
నిర్మాణం క్రింది బృందాలుగా విభజిస్తారు తార్కిక విధులు ద్వారా ALU కార్యకలాపాలు అనేక కలిగి:
- దశాంస గణిత;
- స్పష్టమైన పాయింట్ సంఖ్యలను బైనరీ గణిత;
- ఫ్లోటింగ్ విభజించడానికి హెక్సాడెసిమల్ అంక వ్యక్తీకరణలు;
- మార్పు సూచనల చిరునామాలను;
- తార్కిక ఆపరేషన్ రకం;
- ఆల్ఫాన్యూమరిక్ రంగాలలో మార్పిడి;
- ప్రత్యేక అంకగణితం.
ఆధునిక ఎలక్ట్రానిక్ కంప్యూటర్లు సూచించే పైన రకాల అన్ని గ్రహించడం చెయ్యగలరు, మరియు మైక్రో ఈ ప్రాథమిక కార్యాచరణను కలిగి లేదు, కాబట్టి చాలా క్లిష్టమైన విధానాల చిన్న నిత్యకృత్యాలను కనెక్ట్ ద్వారా ప్రదర్శించారు.
అంకగణిత మరియు తార్కిక విధానం
అన్ని చర్యలు ALU అనేక సమూహాలుగా విభజించవచ్చు.
అంక కార్యకలాపాలు డివిజన్, గుణకము, వ్యవకలనం గుణకాలు సాధారణ తీసివేత మరియు అదనంగా ఉన్నాయి.
తార్కిక బదిలీల ద్వారా గ్రూపు ఆ సంయోగము మరియు disjunction సమానత్వం డేటా పోలిక ఉంది తార్కిక "మరియు" మరియు "లేదా" కలిగి. ఇటువంటి విధానాలు సాధారణంగా బిట్స్ బహుత్వ కలిగి బైనరీ పదాలు జరుపబడతాయి.
ప్రత్యేక అంక కార్యకలాపాలు సాధారణీకరణ, తార్కిక మరియు గణిత మార్పులు ఉన్నాయి. ఈ బదిలీల మధ్య ఒక ముఖ్యమైన తేడా ఉంది. స్థానాన్ని అంకగణితం మార్పు మాత్రమే సంఖ్యా అంకెలు మారిస్తే, తరువాత తార్కిక సైన్ బిట్ మోషన్ జోడించబడింది.
అంక-లాజిక్ యూనిట్ ఉపయోగించి జరుగుతుంది ప్రతి చర్య, ఇది ఎలక్ట్రానిక్ కంప్యూటర్లకు multibit తర్కం వివరించబడ్డాయి లాజిక్-రకం విధులు, ఒక క్రమం పిలవవచ్చు. ఉదాహరణకు, ఒక ద్వియాంశ కంప్యూటర్ కోసం దశాంశ వ్యవస్థను డౌన్, బైనరీ తర్కం ఉపయోగిస్తుంది, మరియు అందువలన న.
ఖచ్చితంగా అంకగణిత-తార్కిక బదిలీల అన్ని దాని సొంత ఆపరాండ్లను ఉంది మరియు అవుట్పుట్ ఫలితాలు పదహారు బిట్స్ తో బిట్ స్త్రింగ్ వలె అంచనా. మాత్రమే మినహాయింపులు డివిజన్ divs సంతకం ధాతువులు ఉన్నాయి. జెండాలు విభిన్నమైన మైనస్ లేదా ప్లస్ ఓవర్ఫ్లో రెండు సంఖ్యల అవుట్పుట్ డేటా అనువదించేందుకు అనుమతిస్తాయి. తర్కం బిట్స్ పరివర్తన ఆధారంగా అంక మాడ్యులో. సైన్ ఇన్ ఊహించని మార్పులు వచ్చాయి ఉంటే, జెండా ఉంచుతారు. ఉదాహరణకు, రెండు ధనాత్మక సంఖ్యలు జోడించడం, మీరు ఒక "+" సైన్ ఫలితంగా తీసుకురావాలి. కానీ సైన్ బిట్ సెట్టింగ్ యూనిట్ లోకి ఒక క్యారీ ఉందనుకోండి, మరియు ఫలితంగా ప్రతికూల, ఓవర్ఫ్లో ఫ్లాగ్ను సెట్.
తర్కం క్యారీ బిట్ సైన్ చేయని అంక గణితంపై ఆధారపడి ఉంటుంది. అత్యంత ముఖ్యమైన బిట్ నుండి ఉత్పత్తి క్యారీ ఫలితంగా వ్రాయడం సాధ్యం కాదు ఉంటే ఈ జెండా, వ్యవస్థ నిర్ణయిస్తుంది. ఈ బిట్ ALU బదిలీల వాచాల ప్రాతినిధ్యాలు ఉపయోగించటానికి చాలా సమర్థవంతంగా.
నిర్ధారణకు
ALU తరచూ ఆదేశాలను లేదా కోడ్ నెంబర్లు ఇవి పాత్రలో అవసరంలేదు ఆపరాండ్లను పైగా తార్కిక మరియు అంక గణిత బదిలీల నిర్వహించడానికి ఉపయోగిస్తారు. ప్రదర్శన జాడల్లో గణనలు ఉపయోగించేందుకు నిల్వ పరికరం తిరిగి ఫలితాల అనంతరం.
Similar articles
Trending Now