# 64 இருமம்

## கண்டறிதல்

ஒரு கணினி நன்கு செயற்பட அதன் வன்பொருள், அந்த வன்பொருளுக்கு ஏற்ற சரியான இருமம் கொண்ட மென்பொருள் என்ற இரண்டுமே மிகவும் முக்கியமானது ஆகும். இவை (32 இருமம்/64 இருமம்) பற்றிய குறிப்புகளை, நமது கணினியிலேயும், அதன் மென்பொருளிலேயும், நாம் அறிந்து கொள்ளும் வகையில், அதனுள்ளேயேத் தெரியப்படுத்தப்பட்டுள்ளன. இவை குறித்த விவரங்களை, உரிய இணையப்பக்கத்திலும் காண இயலும். 64 இரும வகை வன்பொருள் திறன் கொண்ட கணினியில், 32 இரும வகை இயக்குதளத்தை நிறுவிப் பயன்படுத்தலாம். ஆனால், 32 இரும வகை வன்பொருள் திறன் கொண்ட, ஒரு கணினியில் 64 இரும வகை இயக்குதளத்தை நிறுவி பயன்படுத்த முடியாது. ஒரு லினக்சு வகை இயக்குதளத்தை உருவாக்கும் போதே, இருவகையான இரும வகைக்கும் ஏற்றவகையில், தனித்தனியே உருவாக்கித் தரப்படுகிறது. நமது வன்பொருள் திறனுக்கு ஏற்ப, 32 இருமம் / 64 இருமம் என, இதில் ஏதாவது ஒன்றினைத் தேர்ந்தெடுத்து பதிவிறக்கம் செய்து கொள்ளலாம்.  
கணினிக் கட்டமைப்பில், **64 இருமக் கணிப்பு** *(64-bit computing)* என்பது 64 இருமங்கள் அல்லது எட்டு எண்மங்கள் அகலம் உள்ள செயலிகளையும் தரவுத்தட அகலங்களையும் நினைவக முகவரியையும் கொண்ட கணினிக் கட்டமைப்பு ஆகும். மையச் செயலகங்களுக்கும் எண்ணியல் ஏரண அலகுகளுக்குமான 64 இருமக் கட்டமைப்பு என்பதில் செயலிப் பதிவகங்கள், முகவரிப் பெருந்தடங்கள், தரவுப் பெருந்தடங்கள் ஆகியவையும் அதே அளவைக் கொண்டிருக்கும். மென்பொருள் கண்ணோட்டத்தின்படி, 64 இருமக் கணிப்பு என்பது மெய்நிகர் நினைவக முகவரிகள் 64 இரும எந்திரக் குறிமுறையைப் பயன்படுத்தும் கணிப்புமுறையைக் குறிக்கிறது. என்றாலும், அனைத்து 64 இரும கட்டளைத் தொகுப்புகள் முழுமையான 64 இரும மெய்நிகர் நினைவக முகவரிகளை ஏற்பதில்லை; x86-64, ARMv8 ஆகியவை எடுத்துகாட்டாக 48 இருமங்கள் உள்ள மெய்நிகர் முகவரிகளையே ஏற்கின்றன; மெய்நிகர் முகவரியின் எஞ்சிய 16 இருமங்கள் அனைத்தும் 0 களாகவோ அல்லது அனைத்தும் 1 களாகவோ அமைகின்றன; பல 64 இருமக் கட்டளைத் தொகுப்புகள் 64 இருமங்களை விட குறைந்த புறநிலை நினைவக முகவரிகளையே ஏற்கின்றன.  
*64 இருமம்* எனும் சொல், வரன்முறையாக 64 இருமச் செயலிகளைப் பயன்படுத்தும் கணினிகளின் தலைமுறையையே குறிப்பிடும். 64 இருமங்கள் என்பது கணினித் தரவு வகையின் சொல் அளவாகும். இது சிலவகைக் கணினிக் கட்டமைப்பையும் வழித்தடங்களையும் நினைவகத்தையும் மையச் செயலிகளையும் மேலும் இதன் விரிவாக, இவற்றில் இயங்கும் மென்பொருள்களையும் வரையறுக்கிறது. 64 இரும மையச் செயலிகள் 1970 களில் இருந்தே மீக்கணினிகளில் பயன்பட்டு வருகின்றன (Cray-1, 1975), வரம்புள கட்டளைத் தொகுப்புக் கணிப்பு (RISC) சார்ந்த பணிநிலையங்கள், பொதுத்தரவுக் கணினிகள் ஆகியவற்றில் 1990 களின் தொடக்கத்தில் இருந்தே, குறிப்பாக MIPS தொழில்நுட்பங்கள் அமைப்பின் R4000, R8000, R10000 ஆகியவற்றிலும் Digital Equipment Corporation DEC Alpha, Sun Microsystems இன் UltraSPARC, IBM RS64, POWER3 ஆகியவற்றிலும் பின்னர், IBM POWER நுண்செயலிகளிலும் பயன்பட்டு வருகின்றன. 64 இரும மையச் செயலகங்கள் 2003 இல் (முந்தைய 32 இருமத்) தனியாள் கணினிச் சந்தையில் x86-64 வகைச் செயலிகளாகவும் PowerPC 970அல்லது PowerPC G5 வகையாகவும் அறிமுகப்படுத்தப்பட்டன; மேலும் 2012 இல் ARM கட்டமைப்பிலும் அறிமுகப்படுத்தப்பட்டன. இது 2013 செப்டம்பர் 20 இல் விற்பனைக்கு வந்த துடிக்கணினிகளிலும் குளிகைக் கணினிகளிலும் iPhone 5S இலும் பயன்படலானது. இவை ARMv8-A, Apple A7, ஒற்றைச் சில்லு அமைப்பு (SoC) ஆகியன வழியாக மின்சாரம் பெறுகின்றன.  
ஒரு 64 இருமப் பதிவகம் 2<sup>64</sup> ( 18 குவாண்டில்லியனை விடக் கூடுதலான அல்லது 1.8×10<sup>19</sup>) வேறுபட்ட மதிப்புகளையும் தேக்க வல்லன. 64 இருமங்களில் தேக்க்கவல்ல முழுவெண் மதிப்புகளின் நெடுக்கம் முழுவெண் குறிப்பிட பயன்படும் முறையைச் சார்ந்துள்ளது. பொது வழக்கில் பெரிதும் பயன்படும் இரண்டு குறிப்பீட்டு முறைகளில், ஒன்றில் இந்நெடுக்கம் 0 முதல் 18,446,744,073,709,551,615 (2<sup>64</sup> − 1) வரையிலும் (குறியிலாத இரும எண்களுக்கான முறை) மற்ரொன்றில் −9,223,372,036,854,775,808 (−2<sup>63</sup>) முதலாக 9,223,372,036,854,775,807 (2<sup>63</sup> − 1) வரையிலும் (ஈருறுப்பு குறிப்பீட்டு முறை) அமைகிறது. எனவே, 64 இரும நினைவக முகவரிகள் கொண்ட செயலி நேரடியாக 2<sup>64</sup> பைட்டுகள் (இது 16 மீபைட்டுகள் (exabytes) அளவு நினைவக முகவரி அணுகலுக்குச் சமம் ஆகும்) நினைவகத்தை அணுகலாம்.  
ஒரு *64 இருமக் கணினிக் கட்டமைப்பு* பொதுவாக 64 இரும அகல முழுவெண், முகவரி செயலிப் பதிவகங்களைக் கொண்டுள்ளன. இவை 64 இருமத் தரவு வகைமைகளையும் முகவரிகளையும் ஏற்கின்றன. என்றாலும், மையச் செயலி வேறுபட்ட பதிவகங்கள் அமைந்த வெளித் தரவுப் பெருந்தடங்களை அல்லது முகவரிப் பெருந்தடங்களைப் பெற்றிருக்கலாம் . நடைமுறையில் மிகப் பெரிய 32 இருமப் பெண்டியம் 64 இருமப் பெருந்தடத்தைப் பெற்றுள்ளது). இந்தச் சொல் தாழ்மட்ட தரவு வகைமைகளையும் அதாவது 64 இரும தெப்ப்ப் புள்ளி எண்களையும் குறிப்பிடலாம்.