பயிற்சிகள்

32-பிட் x64 செயலி இயக்க முறைமை: வரம்புகள் மற்றும் இதன் பொருள் என்ன

பொருளடக்கம்:

Anonim

32-பிட் இயக்க முறைமை மற்றும் ஒரு x64 செயலி இருப்பது நேர்மையாக இன்று மிகவும் பொதுவான விஷயமல்ல, இருப்பினும் ஒரு CPU கட்டமைப்பின் தாக்கங்கள் மற்றும் இயக்க முறைமையின் தாக்கங்கள் என்ன என்பதை நன்கு புரிந்து கொள்ளாத பயனர்கள் இருக்கலாம். அதனால்தான் இந்த கட்டுரையை நாங்கள் உருவாக்கப் போகிறோம், அதில் எல்லாம் கொஞ்சம் தெளிவாக இருக்கும்.

பொருளடக்கம்

32 மற்றும் 64 பிட் செயலிகள் மற்றும் இயக்க முறைமைகள் மட்டுமல்ல , பயன்பாடுகளும் உள்ளன. உண்மையில், கணினியின் முக்கிய கோப்புறைகளைப் பார்த்தால் நிரல் கோப்புகள் மற்றும் நிரல் கோப்புகளின் (x86) கோப்புறை இருப்பதைக் காண்போம் . இதன் பொருள் என்ன? சரி, எல்லாவற்றையும் இங்கே பார்ப்போம்.

X86 கட்டமைப்பு என்றால் என்ன

X86 கட்டமைப்பு என்ன என்பது பற்றிய அடிப்படைகளையும், செயலிகளில் அது என்ன செல்வாக்கைக் கொண்டுள்ளது என்பதையும் பார்ப்பதன் மூலம் ஆரம்பிக்கலாம்.

நாம் அனைவரும் அறிந்தபடி, செயலி என்பது எண்ணற்ற டிரான்சிஸ்டர் ஒருங்கிணைந்த சுற்றுகள் மற்றும் தர்க்க வாயில்களால் ஆன கணினியின் வன்பொருள் உறுப்பு ஆகும். இந்த கட்டமைப்பானது மைய செயலாக்க அலகு ஆக மாறுகிறது, இதில் ஒவ்வொரு நொடியும் மில்லியன் கணக்கான மற்றும் கணக்கீடுகள் செய்யப்படுகின்றன, அவை எங்கள் கணினியின் வன்வட்டில் நிறுவப்பட்டுள்ள வழிமுறைகளையும் நிரல்களையும் வடிவமைக்க அனுமதிக்கின்றன. எனவே செயலி என்பது எங்கள் அணிக்கு உளவுத்துறையை வழங்கும் உறுப்பு, மேலும் எங்கள் செயல்களை அர்த்தமுள்ளதாக்கும் பொறுப்பில் உள்ளது.

X86 கட்டமைப்பு என்பது அடிப்படையில் செயலிகள் மிகவும் அடிப்படை மட்டத்தில் உள்நாட்டில் கட்டமைக்கப்பட்டுள்ள விதம் பற்றியது - அதாவது ஒரு செயலியை உருவாக்கும் உள் கூறுகள் தொடர்பு கொள்ளும் விதம். இந்த கூறுகள் பதிவேடுகள், எண்கணித-தர்க்க அலகு, நிரல் கவுண்டர் போன்றவை.

முக்கியமான விஷயம், நீங்கள் கணக்கில் எடுத்துக்கொள்ள வேண்டியது என்னவென்றால், ஒரு x86 செயலி 32 அல்லது 64 பிட்கள் என்று குறிக்கவில்லை, எப்படியிருந்தாலும், இந்த கருத்து செயலியின் இயற்பியல் கட்டமைப்பிலிருந்து வேறுபட்டது. உண்மையில், x86 கட்டமைப்போடு கட்டப்பட்ட முதல் செயலி இன்டெல் 8086 ஆகும், இது 16 பிட் சிபியு ஆகும் .

CISC மற்றும் RISC செயலி

ஒரு பிட் விரிவாக்க, சிஐஎஸ்சி மற்றும் ஆர்ஐஎஸ்சி அறிவுறுத்தல்களுடன் செயல்படும் ஒரு செயலி என்னவென்று தெரிந்து கொள்வது மதிப்பு , ஏனெனில் இது x86 கட்டமைப்போடு நிறைய தொடர்புடையது.

CISC செயலி

துல்லியமாக ஒரு சி.ஐ.எஸ்.சி செயலி x86 கட்டமைப்பைப் பயன்படுத்துகிறது, இது சிக்கலான வழிமுறை தொகுப்பு கணினியைக் குறிக்கிறது. இது செயலியின் ஒரு மாதிரியாகும், இது மிகவும் பரந்த அறிவுறுத்தல்களுடன் பணிபுரியும் திறன் கொண்டது, இதனால் ரேம் மற்றும் உள் பதிவேடுகளில் இயக்கப்படும் சிக்கலான செயல்பாடுகளைச் செய்ய முடியும். இந்த CPU க்கள் எப்போதும் இன்டெல் மற்றும் AMD ஆல் உருவாக்கப்படுகின்றன.

இந்த கட்டமைப்பு டெஸ்க்டாப் அடிப்படையிலான இயக்க முறைமைகளுடன் பணிபுரியும் கணினிகளை இலக்காகக் கொண்டுள்ளது மற்றும் அவை முதன்மையாக கிராபிக்ஸ் மூலம் செயல்படுகின்றன, ஏனெனில் அவற்றில் உள்ள வழிமுறைகளின் சிக்கலானது அதிகமாகவும் சிறந்த செயல்திறன் பெறப்படுவதாலும். ஆனால் அவர்களுக்கு ஒரு சிக்கல் உள்ளது, அதாவது இதுபோன்ற சிக்கலான வழிமுறைகளைக் கொண்டிருப்பது பல கோர்களுடன் இணையான செயல்பாடுகளைச் செய்வது மிகவும் கடினம். இந்த காரணத்திற்காக, இன்றைய செயலிகளால் சிஐஎஸ்சி வழிமுறைகளை ஆர்ஐஎஸ்சியில் மொழிபெயர்க்க முடிகிறது. இந்த கட்டமைப்பின் நன்மைகள் என்னவென்றால், அவை குறியீட்டை தொகுப்பதிலும், சுருக்கிக் கொள்வதிலும் சிறந்தவை, மேலும் இது பிழைத்திருத்தத்தை எளிதாக்குகிறது மற்றும் நிரல்கள் இயங்க எளிதானது.

RISC செயலி

இதற்கு மாறாக, RISC கட்டமைப்பைக் கொண்ட ஒரு செயலி, குறைக்கப்பட்ட வழிமுறை தொகுப்பு கணினி, மிகச் சிறிய அளவிலான வழிமுறைகளை முன்வைக்கிறது மற்றும் செயல்படுத்த எளிதானது. இந்த செயலிகள் பல வழிமுறைகளை இணையாகவும், பிரிக்கப்பட்டதாகவும், இதனால் கணினி நினைவகத்திற்கான அணுகல்களின் எண்ணிக்கையை குறைக்கவும் நோக்கமாக உள்ளன.

இந்த CPU முதல் யூனிக்ஸ் அமைப்புகள் மற்றும் சேவையகங்களுக்கு PowerPC ஆல் கட்டப்பட்டது. அவை வழிமுறைகளை விரைவாக இயக்குகின்றன மற்றும் பெரிய தற்காலிக சேமிப்புகளை அனுமதிக்கின்றன. கூடுதலாக, அறிவுறுத்தல்களின் குறியாக்கம் விரைவானது, ஏனெனில் முழு அமைப்பும் பலவிதமான வழிமுறைகளின் அடிப்படையில் எளிமையானது மற்றும் மிகவும் சீரானது, ஆனால் உண்மை என்னவென்றால், நிரலாக்க பணிகளில், RISC கட்டமைப்பு மிகவும் சிக்கலானது, இது பயிற்சியாளருக்கு தேவைப்படுகிறது அசெம்பிளரை மூல குறியீடாகப் பயன்படுத்தவும்.

32 அல்லது 64 பிட் CPU என்றால் என்ன

செயலிகளின் முக்கிய தலைப்பிலிருந்து நாம் மேலும் விலகிச் செல்வதற்கு முன், மீண்டும் வருவோம், நிச்சயமாக இரண்டு செயலிகளுக்கும் இடையிலான வேறுபாடுகளைப் பார்ப்போம். கூடுதலாக, x86 க்கு 32 அல்லது 64 பிட்கள் இருப்பதற்கும் எந்த தொடர்பும் இல்லை என்பதை நாங்கள் ஏற்கனவே அறிவோம், உண்மையில், 64 பிட்களாக இருக்கும் செயலிகள் x86_64 என அழைக்கப்படுகின்றன, ஏனெனில் இது ஒரு x86 கட்டமைப்பு ஆனால் இது 64 சொல் அகலத்துடன் செயல்படுகிறது. பிட்கள். ஓ இப்போது பார்ப்போம்.

32 அல்லது 64 பிட் செயலியாக இருப்பது தரவு மற்றும் அறிவுறுத்தல்கள் செயலியில் சேமிக்கப்பட்டு செயலாக்கப்படும் நீளத்தில் உள்ளது. பேசுவதற்கு CPU மின் சமிக்ஞைகளை 1/0 தற்போதைய / மின்னோட்டமற்றது மட்டுமே புரிந்துகொள்கிறது என்று சொல்லாமல் போகிறது, மேலும் இந்த எண்கள் ஒவ்வொன்றும் பிட்கள் என்று அழைக்கப்படுகின்றன, இரண்டு மாநிலங்கள் மட்டுமே உள்ளன, இந்த பிட்கள் ஒன்றிணைந்து சொற்களை உருவாக்குகின்றன, இதனால் பல்வேறு வகைகளை அதிகரிக்கிறது வழிமுறைகள் பல பிட் சேர்க்கைகளுக்கு நன்றி .

32-பிட் செயலியில் 32 பூஜ்ஜியங்களையும் 64 பிட் ஒன்றிலும் இருக்கும் சொற்கள் உள்ளன, ஏனெனில் அந்த வார்த்தைகள் இரு மடங்கு பெரியவை, எனவே அவற்றில் இரண்டு மடங்கு தகவல்கள் உள்ளன. இதன் பொருள் 64 பிட் செயலியின் திறன் இரண்டால் பெருக்கப்படுகிறது, குறைந்த நேரத்தில் அதிக பணிகளைச் செய்ய முடியும், ஆனால் நினைவக திறன் மற்றும் அறிவுறுத்தல் முகவரி ஆகியவற்றின் அடிப்படையில் இது மிக முக்கியமான தாக்கங்களையும் கொண்டுள்ளது .

இயக்க முறைமை 32-பிட் x64 செயலியின் வரம்புகள்

32 அல்லது 64 பிட் செயலியைப் பயன்படுத்தும் போது உடல் மற்றும் தர்க்கரீதியான வேறுபாடுகள் உள்ளன. இவை நேரடியாக இயக்க முறைமையையும் பாதிக்கின்றன. அவை என்ன, ஏன் வெவ்வேறு கட்டமைப்புகளைப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை என்று பார்ப்போம்.

ரேம் நினைவக வரம்பு

முதல் வேறுபாடு ரேம் நினைவகத்தின் மேலாண்மை மற்றும் மெய்நிகர் நினைவகத்திலும் உள்ளது. எங்களிடம் 32-பிட் சிபியு இருந்தால், அது 2 32 எண்களின் சேர்க்கைகளை மட்டுமே படிக்க முடியும், அதாவது 4, 294, 967, 296 மெமரி செல்கள் அல்லது 4 ஜிபி ரேம் என்ன. இதற்கிடையில், ஒரு 64-பிட் CPU கோட்பாட்டளவில் 2 64- செல் தரவைப் படிக்க முடியும், சுமார் 16 மில்லியன் டெராபைட்டுகள் (16 எக்சாபைட்டுகள்)

32 அல்லது 64 பிட் இயக்க முறைமையை நிறுவும் போது இது எதைக் குறிக்கிறது? தற்போதைய இயக்க முறைமைகள் மற்றும் கிடைக்கக்கூடிய வன்பொருள் ஆகியவை உடல் வரம்புகள் காரணமாக இந்த புள்ளிவிவரங்களை அடைய முடியவில்லை. மேலும் என்னவென்றால், விண்டோஸ் 10 ப்ரோ 512 ஜிபி ரேமை மட்டுமே நிவர்த்தி செய்யும் திறன் கொண்டது. வெளிப்படையாக, எங்களுக்கு சிக்கல்கள் இருக்காது, ஏனென்றால் தற்போதைய பிசி மதர்போர்டுகள் 128 ஜிபி ரேமை ஆதரிக்கின்றன.

எவ்வாறாயினும் , ஒரு சிபியு மற்றும் 32 பிட் இயக்க முறைமையால் ஆன பிசி 4 ஜிபி ரேமை மட்டுமே ஆதரிக்கிறது, இது நம்மை நேரடியாக பாதிக்கிறது, ஏனென்றால் தற்போது நம் கணினியில் இந்த சிறிய அளவிலான ரேம் மூலம் நடைமுறையில் வாழ முடியாது. 64-பிட் CPU மற்றும் 32-பிட் அமைப்பு, அறிவிப்புடன் ஒரு மெய்நிகர் இயந்திரத்தை உருவாக்குவதன் மூலம் இதை உடனடியாகக் காணலாம்.

பண்புகளில் எங்களிடம் 3.5 ஜிபி நிறுவப்பட்ட ரேம் உள்ளது என்று தெரிவிக்கப்படுகிறது (500 எம்பி ஜி.பீ. ஆனால் மற்ற பிடிப்பைப் பார்த்தால், மெய்நிகர் இயந்திரம் 6 ஜி.பியை நாங்கள் ஒதுக்கியுள்ளோம், அதாவது இரண்டு 2 ஜிபி கூட பயன்படுத்தப்படவில்லை, ஏனெனில் 32 இன் அகலம் என்ற சொல் 4, 294, 967, 296 கலங்களுக்கு மேல் உரையாற்றும் திறன் கொண்டதல்ல நினைவகம்.

எப்படியிருந்தாலும், 64-பிட் கணினிகளுக்கான இந்த வரம்புகள் மிகவும் விரிவானவை, விண்டோஸ் 10 ப்ரோவிற்கான 512 ஜி.பியை நாங்கள் ஏற்கனவே பார்த்தோம்.ஆனால் சேவையக அடிப்படையிலான கணினிகளில் இது மிகவும் நீட்டிக்கப்பட்டுள்ளது, விண்டோஸ் சர்வர் 2016 எடுத்துக்காட்டாக 24 டி.பீ ரேம் வரை ஆதரிக்கிறது, லினக்ஸில் டெஸ்க்டாப் மற்றும் சர்வர் சிஸ்டம்ஸ் இரண்டும் பல காசநோய் ரேமை ஆதரிக்கின்றன என்றாலும், இது இலவச மென்பொருளாக இருப்பதால் கிடைக்கும்.

பயன்பாடுகளுக்கான மெய்நிகர் நினைவகம்

ஒரு செயல்முறைக்கு மெய்நிகர் நினைவகத்தை ஒதுக்குவதில் ஒரு வரம்பும் உள்ளது. கவனமாக இருங்கள், கணினியின் மெய்நிகர் நினைவகத்தைப் பற்றி நாங்கள் பேசவில்லை, நமக்கு ரேம் இல்லாதிருந்தால் வன் வட்டில் ஒதுக்குகிறோம், ஆனால் நிறைய வளங்களை நுகரும் பயன்பாடுகளால் தானாக ஒதுக்கப்படும் ரேம். ஃபோட்டோஷாப், அல்லது பிஐஎம் அல்லது சிஏடி புரோகிராம்கள் போன்ற பயன்பாடுகள் இதற்கு ஒரு எடுத்துக்காட்டு, பின்னணியில் அமைப்புகளையும் செயல்முறைகளையும் சேமிக்க நிறைய நினைவகம் தேவைப்படுகிறது.

குறிப்பாக, 32 பிட் இயக்க முறைமை ஒவ்வொரு நிரலுக்கும் 2 ஜிபி மெய்நிகர் நினைவகத்தை மட்டுமே ஒதுக்க முடியும், அதே நேரத்தில் 64 பிட் அமைப்பு கோட்பாட்டளவில் 8 காசநோய் வரை ஒதுக்கக்கூடிய திறன் கொண்டது.

பயன்பாட்டு பொருந்தக்கூடிய தன்மை

ஆனால் இது ரேம் நினைவகத்தை உரையாற்றுவது மட்டுமல்ல, இயக்க முறைமைக்கான பயன்பாட்டு ஆதரவு தொடர்பான வெளிப்படையான வரம்புகளும் உள்ளன. அதை கவனிக்க நாம் முதலில் செய்யக்கூடியது 64-பிட் இயக்க முறைமையில் உள்ளூர் வன்வட்டுக்குச் செல்லுங்கள், மேலும் 32.

நீங்கள் 32-பிட் கோப்பைப் பார்த்தால், நிரல் கோப்புகளுக்கு ஒரே ஒரு கோப்புறை மட்டுமே உள்ளது, அதே நேரத்தில் 64-பிட் கோப்பில் இரண்டு உள்ளன, அவற்றில் ஒன்றில் x86 ஐ வைக்கவும். இது உண்மையில் 32 ஐ வைக்க வேண்டும், 32 பிட் அமைப்பு 64 பிட் பயன்பாடுகளை ஆதரிக்காது, 64 பிட் அமைப்பு, ஆம் நாம் 32 மற்றும் 64 பிட் பயன்பாடுகளை நிறுவலாம்.

நாங்கள் நிறுவிய 32 இன் விண்டோஸ் 8 க்கான x64 பதிப்பைப் பதிவிறக்கி, 7-ஜிப் அமுக்கி மூலம் உதாரணத்தை உருவாக்கியுள்ளோம். இந்த பயன்பாடு ஆதரிக்கப்படவில்லை என்பதை இது உடனடியாகக் குறிக்கிறது என்பதைக் காண்கிறோம் . நீங்கள் சொல்வீர்கள், CPU தானே 64 பிட்கள். இது ஏன் வேலை செய்யாது? சரி, ஏனெனில் இயக்க முறைமை முதல் சந்தர்ப்பத்தில் அது CPU க்கு அனுப்பப் போகும் வழிமுறைகளை டிகோட் செய்யும், அது 32 ஆக இருந்தால், அது 64 இல் வேலை செய்ய முடியாது.

32 பிட் கணினியில் 64 பிட் இயக்க முறைமையை நிறுவ முடியுமா?

விண்டோஸ் ஐஎஸ்ஓவைப் பதிவிறக்கி உங்கள் கணினியில் இயக்க முயற்சிப்பதன் மூலம் நீங்கள் சோதனையைச் செய்ய வேண்டும். அது சாத்தியமில்லை, உடனடியாக உங்களை விரிவாகக் குறிக்கும் ஒரு திரை தோன்றும்.

நிச்சயமாக, 32 பிட் அமைப்பை 64 பிட் கணினியில் நிறுவ முடியும்.

என்னிடம் 64 பிட் சிபியு அல்லது இயக்க முறைமை இருந்தால் எப்படி சொல்வது

இப்போது நீங்கள் இதைப் பார்ப்பது எப்படி என்று ஏற்கனவே உங்களுக்குத் தெரியும், கட்டுரை முழுவதும் நாங்கள் கண்ட கைப்பற்றல்களுக்கு நன்றி, ஆனால் விண்டோஸ் மற்றும் லினக்ஸ் இரண்டிலும் இதை எவ்வாறு சரிபார்க்கலாம் என்பது பற்றிய கூடுதல் தகவலை நீங்கள் அறிய விரும்பினால், இதைப் பயன்படுத்தி இதைச் செய்ய உங்களை அழைக்கிறோம் கட்டுரை.

எவ்வாறாயினும், அதைப் பார்க்க வேண்டிய அவசியமில்லை, ஏனெனில், எடுத்துக்காட்டாக, சுமார் பத்து ஆண்டுகளுக்கு முன்பு எங்களிடம் ஒரு கணினி இருந்தால், அது 64 பிட்களாக இருக்கும் என்று 100% உறுதியாக இருப்போம். இன்று, கிட்டத்தட்ட எல்லா டெஸ்க்டாப்புகளிலும் 64-பிட் வன்பொருள் உள்ளது, மேலும் நிரல் செய்யக்கூடிய மைக்ரோகண்ட்ரோலர்கள், செயல்பாட்டு கைக்கடிகாரங்கள் அல்லது ஸ்மார்ட் கைக்கடிகாரங்கள், எலிகள் மற்றும் விசைப்பலகைகள் போன்ற அணியக்கூடிய சாதனங்களுக்கான 32 பிட் சிபியுக்களை மட்டுமே நாங்கள் காண்கிறோம். அவ்வப்போது NAS அல்லது அடிப்படை DAS.

32-பிட் x64 செயலி இயக்க முறைமை பற்றிய முடிவு மற்றும் பரிந்துரைகள்

எங்கள் உபகரணங்கள் 64 பிட்கள் என்பதை உறுதிசெய்து 64 பிட் இயக்க முறைமை மற்றும் பயன்பாடுகளை எப்போதும் நிறுவ வேண்டும் என்பதே எங்கள் பரிந்துரை. எங்கள் அணியின் அனைத்து சக்தியையும் பயன்படுத்திக் கொள்ள இது அடிப்படை, மேலும் அதன் சாத்தியக்கூறுகளை விட பாதி அல்லது குறைவாக மட்டுமே வைத்திருக்கக்கூடாது.

இப்போது அவற்றைப் பார்க்க விரும்பினால் சில சுவாரஸ்யமான பயிற்சிகள் மற்றும் வழிகாட்டிகளுடன் நாங்கள் உங்களை விட்டு விடுகிறோம்.

சரி, ஒரு x64 செயலியில் 32 பிட் இயக்க முறைமையின் வரம்புகளை விளக்கும் எங்கள் சிறிய கட்டுரை இங்கே வருகிறது. உங்களிடம் ஏதேனும் கேள்விகள் இருந்தால், அல்லது காணாமல் போன ஒன்றைச் சேர்க்க விரும்பினால், கீழே ஒரு கருத்தை எங்களுக்கு விடுங்கள்.

பயிற்சிகள்

ஆசிரியர் தேர்வு

Back to top button