విషయ సూచిక:
నిర్వచనం - బేస్ చిరునామా అంటే ఏమిటి?
బేస్ చిరునామా అనేది ఇతర చిరునామాలకు రిఫరెన్స్ పాయింట్గా పనిచేసే సంపూర్ణ చిరునామా. ప్రోగ్రామ్లోని సూచనల యొక్క సాపేక్ష చిరునామాగా లేదా ప్రస్తుతం ప్రోగ్రామ్ పనిచేస్తున్న డేటా యొక్క స్థానం వలె కంప్యూటింగ్లో బేస్ చిరునామా ఉపయోగించబడుతుంది. తయారీదారు హార్డ్వేర్ / సాఫ్ట్వేర్ ఇంటర్ఫేస్ను ఎలా డిజైన్ చేస్తారనే దానిపై ఆధారపడి బేస్ చిరునామా చిరునామా లేదా సూచించగల సామర్థ్యం కలిగి ఉండవచ్చు.
సంపూర్ణ చిరునామాను లెక్కించడానికి, బేస్ చిరునామాకు ఆఫ్సెట్ జోడించబడుతుంది.
టెకోపీడియా బేస్ చిరునామాను వివరిస్తుంది
బేస్ చిరునామాలు పేజీ మెమరీ యొక్క మెయిన్ఫ్రేమ్ రోజులకు తిరిగి వెళ్తాయి; ప్రారంభ మరియు పరిమిత జ్ఞాపకశక్తిని కలిగి ఉన్న మరియు ఒకేసారి ఒక ప్రోగ్రామ్ను మాత్రమే అమలు చేయగల ప్రారంభ గణన యంత్రాలు. ఈ యంత్రాలు ఎల్లప్పుడూ ప్రోగ్రామ్లను వాటి బేస్ వలె అదే మెమరీ స్థానానికి లోడ్ చేస్తాయి. తరువాత, విభజనలు (మెయిన్ఫ్రేమ్) లేదా పేజీ మార్పిడి ద్వారా ఒకేసారి అనేక ప్రోగ్రామ్లను అమలు చేయగల వర్చువల్-మెమరీ యంత్రాలు ఎక్కడైనా ప్రోగ్రామ్ను లోడ్ చేయగలవు. మరింత బోధన మరియు డేటా స్థానాలను లెక్కించడానికి ఎగ్జిక్యూటింగ్ ప్రోగ్రామ్కు రిఫరెన్స్ పాయింట్ ఇవ్వడానికి OS ని బేస్ చిరునామా అనుమతించింది.
చారిత్రాత్మకంగా, మెమరీ అసురక్షితమైనప్పుడు, ప్రోగ్రామర్ ఇన్స్ట్రక్షన్ సెట్ ఆదేశాల పొడవును తెలుసుకోవడం ద్వారా కంప్యూటర్ మెమరీని నేరుగా పరిష్కరించవచ్చు. ఇది మరొక చెల్లుబాటు అయ్యే బిట్ నమూనాతో బోధనలోని బిట్లను అతివ్యాప్తి చేయడం ద్వారా ప్రోగ్రామ్ను మార్చడం సాధ్యపడింది, తద్వారా ప్రోగ్రామ్ అనుసరించడానికి మరొక సూచనను ఇస్తుంది. COBOL యొక్క ప్రారంభ సంస్కరణలు దీనిని ALTER, GO TO, మరియు డిపెండింగ్ ఆన్ క్లాజుల ద్వారా సింబాలిక్ స్థాయిలో అనుమతించాయి.
